横向 / 银Stripe会话消息
基于会话的消息通知,适用于银Stripe模板
1.3
2020-01-29 15:40 UTC
Requires
- silverstripe/framework: >=3.1
README
银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 仅当消息类型设置为 "信息" 时添加类