横向/银Stripe会话消息

基于会话的消息通知,适用于银Stripe模板

1.3 2020-01-29 15:40 UTC

This package is auto-updated.

Last update: 2024-09-04 17:27:20 UTC


README

Travis Support

银Stripe的基于会话的消息模块(框架和CMS)。

作者

本模块由 横向 创建。

安装

通过以下方式安装此模块:下载并添加到

[silverstripe-root]/sessionmessenger

然后运行: http://yoursiteurl.com/dev/build/

或者将以下内容添加到您的项目的composer.json文件中

使用方法

安装后,您可以在任何时间使用以下方式发送会话消息:

Controller->setSessionMessage("success", "Message text");

您可以使用变量将消息渲染到模板中

$SessionMessage

为您的消息添加额外的CSS类

默认情况下,消息显示的类为 "message" 和 "message-{$Type}"

您还可以使用以下配置变量为消息添加额外的类(用于自定义样式):

SessionMessenger.extra_classes
SessionMessenger.success_classes
SessionMessenger.error_classes
SessionMessenger.info_classes

Extra Classes 将您指定的类添加到所有版本的消息

Success Classes 仅当消息类型设置为 "成功" 时添加类

Error Classes 仅当消息类型设置为 "错误" 时添加类

Info Classes 仅当消息类型设置为 "信息" 时添加类