CMS Made Simple/事件管理器
来自站长百科
CMS Made Simple | 安装 | 内容管理 | 布局 | 用户&用户组 | 站点管理 | 我的设置 | 扩展 | FAQ |
Event Manager事件管理器,允许用户自定义的标签、模块来处理由其他模块触发的事件。例如,News将传送一个事件,当添加了一个新的文章中使用了一个用户自定义标签(UDT)或者其他模块。
总结了一下,它是这样工作的:
- 一个模块,或者是核心,可以注册,然后传送了一个事件,“newNews”或者“newFronteEndUser”或者“fileUploaded”“editPage”等等等等,目前核心类差不多有50个事件类型。
- 在后台的Extensions里有许多页面时用来让你清楚地明白是哪一个模块或者是用户标签来处理这些事件,以及这些事件处理程序是以怎样的顺序被访问;
- 如果某一个事件处理程序是一个模块,那么模块的DoEvent方法将与事件名称一起被访问,而不管它想传送什么数据。每一个触发的事件都会被写入一个文档。
参考来源[ ]
CMS Made Simple使用手册导航 | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
针对所有用户:
|