sheadawson / silverstripe-zenmessage
该软件包最新版本(dev-master)没有提供许可证信息。
一个简单的扩展,允许在ss应用程序中自定义消息/通知设置
dev-master
2016-09-27 02:56 UTC
Requires
Replaces
- silverstripe/zenmessage: *
This package is auto-updated.
Last update: 2024-09-08 11:26:11 UTC
README
维护者联系方式
- Shea Dawson (shea@silverstripe.com.au)
需求
- SilverStripe 3.0+
安装说明
- 将此目录放置在您的SilverStripe安装根目录下,确保其名称为"zenmessage"
- 访问您的网站地址/dev/build?flush=all。
使用概述
此简单模块为开发者提供了一个方便的方法,用于向网站用户显示反馈消息。
设置消息
要设置消息,只需在您的控制器中调用setMessage($messageType, $message)方法。将消息类型作为第一个参数传递,将消息作为第二个参数传递
$this->setMessage('success', 'You have successfully set a message');
显示消息
将$Message变量放入您的页面模板中,您希望消息显示的位置。如果在模板渲染之前已设置消息(使用setMessage()方法),则将显示该消息。
默认样式
可以通过在您的网站或应用程序中包含zenmessage/css/zenmessage.css来应用一些基本的默认消息样式
注意
- messageType可以是任何字符串,它仅用于给消息添加CSS类。success、notice和error是典型的messageType。