迅睿CMS:插件Config配置规则

迅睿教程 0 来源:老K模板网 收藏

插件信息文件:Config/App.php


安装时的SQL文件:Config/Install.sql

一般用于创建表,{dbprefix}表示表的前缀


卸载时的SQL文件:Config/Uninstall.sql

于安装相反,这里写删除表的语句吧

删表SQL语法

DROP TABLE删除一个或多个表。可以使用以下语法:

DROP TABLE table1_name, table2_name, ...;

在这里,table1_nametable2_name,...是要删除的表的名称。

警告:删除数据库或表是不可逆的。

因此,在使用DROP语句时要小心,因为数据库系统通常不会显示任何警告,例如“您确定删除吗?”。它将立即删除数据库或表及其所有数据。


安装后运行的程序代码:Config/Install.php


插件的菜单配置:Config/Menu.php

上面的代码是在后台插件菜单里面增加本插件的名字、图标、链接


插件版本控制文件:Config/Version.php

return [

    'version' => '2.0', // 插件版本号,两位版本号
    'license' => 'dev', // 开发的插件必须填写dev
    'updatetime' => '2015-3-5', // 更新时间

];

此文件是插件的版本控制文件,需要填写版本号和版本更新时间值


插件出现在在后台模块列表右侧配置文件:Config/Clink.php

此文件配置效果如下图所示

image.png

插件出现在在后台模块列表下方的配置文件:Config/Cbottom.php

return [

    [
        'name' => '批量权限',// 批量权限是插件的链接名称
        'icon' => 'fa fa-user', // 图标
        'url' => 'javascript:;',  // 这个是单击的执行的js动作,建议使用自定义js函数
        'uri' => '', // 用于权限验证,后面章节会介绍权限写法
        'displayroder' => 10, // 排序方式,越到越靠后,v4.6.2以上支持
    ],

];

此文件配置效果如下图所示

image.png


模板的module标签或search标签循环循环条件:Config/Mwhere.php

用于在前台模板列表界面的循环显示条件,比如增加一个状态字段,只显示这个状态的列表数据。



免责声明:1.凡本站注明“来源:XXX(非老K模板网)”的作品,均转载自其它媒体,所载的文章、图片、音频视频文件等资料的版权归版权所有人所有,如有侵权,请联系laokcms#126.com处理;2.凡本站转载内容仅代表作者本人观点,与老K模板网无关。
0 条评论

网友留言