php 规则配置,模块Config配置规则

模块信息文件:Config/App.php<?php

return [

'type' => 'module',

'name' => '商品', //名称

'icon' => 'fa fa-square', //图标

'system' => '1', //1默认标准模块,出现在内容菜单下 2菜单不出现在内容下,由开发者自定义

'mtype' => '1', //2表示只能安装独立模块,1表示安装共享,0为不限制

'hlist' => '0', //1表示不出现在模块管理、评论tab、搜索tab、内容维护tab的列表之中

'hcategory' => '0', //1表示不使用栏目功能和发布权限功能

];

安装时的SQL文件:Config/Install.sqlDROP TABLE IF EXISTS `{tablename}_test`;

CREATE TABLE IF NOT EXISTS `{dbprefix}_test` (

`id` BIGINT(18) unsigned NOT NULL AUTO_INCREMENT,

`time` int(10) NOT NULL

PRIMARY KEY (`id`),

KEY `time` (`time`)

) ENGINE=InnoDB  DEFAULT CHARSET=utf8 COMMENT='test';

一般用于创建表,{tablename}表示模块表的前缀,例如dr_1_news,那么常用变量有:{moduleid} 模块安装后的id

{dbprefix} 数据表前缀

{tablename} 模块表前缀

{dirname} 模块目录名称

{siteid} 当前站点id

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

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

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

// 这里写你安装完成要干的事情,默认留空不写

安装后运行的程序代码:Config/Init.php<?php

// 这里写允许模块时干的事情,默认留空不写

内容表结构配置:Config/Content.php

此文件有系统生成不建议修改

模块表单配置文件:Config/Form.php

安装模块时自动创建模块表单

本文地址:https://www.xunruicms.com/doc/485.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值