ModStartCMS Hook

Posted Alan0088

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ModStartCMS Hook相关的知识,希望对你有一定的参考价值。

Hook是用于在指定位置调用代码,可以用来代码插件式的输出,方便开发更多的模块。

使用方式

比如在页面的尾部输出一行代码,可以在 ModuleServiceProvider 中这样实现:

\\ModStart\\Core\\Hook\\ModStartHook::subscribe('PageBodyAppend', function () {
    return '在Body尾部输出一行代码';
});

目前已支持的Hook

名称说明
PageHeadAppend自适应页面 <head> 标签尾部
PageBodyAppend自适应页面 <body> 标签尾部
MobilePageHeadAppend手机页面 <head> 标签尾部
MobilePageBodyAppend手机页面 <body> 标签尾部
AdminLoginBodyAppend管理员登录页面 <body> 标签尾部

如果您是模块开发者:模块中的Hook应该在模块的说明

以上是关于ModStartCMS Hook的主要内容,如果未能解决你的问题,请参考以下文章

ModStartCMS v2.2.0 发布,低代码化,模块高复用

ModStartCMS 正式入驻“宝塔”

ModStartCMS模块化万能建站系统宝塔版 v3.0.0

ModStartCMS v2.0.0 专注内容管理,支持一键升级

ModStartCMS 模块开发介绍

Web Spider Fiddler - JS Hook 基本使用