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
php 规则配置,模块Config配置规则相关推荐
- [源码阅读]——Sylar服务器框架:配置模块
配置模块 配置模块概述 配置模块相关类 YAML配置文件 类型转换的偏特化 配置模块与日志模块的整合 还需进一步理解问题 配置模块概述 在sylar的配置模块设计中,采用约定优于配置的思想,其常规 ...
- Git git config 配置使用
配置指令 git 的配置指令是 git config.用于配置git的用户,邮箱, 域名等信息. 配置级别 config 配置有3个层级, 优先级依次为:local>global>syst ...
- dell r630 配置raid_DELL服务器硬件 配置RAID磁盘阵列 iDRAC配置
硬盘热插拔 iDRAC远程管理接口 内部结构无螺丝 一组风扇(风是前进后出) CPU内存组,纵向插 电源 双路电源 内存 双通道内存必须成对出现(也有三通道内存) 电池也对raid供电的 配置硬件r ...
- Linux下防火墙iptables用法规则详及其防火墙配置
原博主文章更美丽: http://www.cnblogs.com/yi-meng/p/3213925.html iptables规则 规则--顾名思义就是规矩和原则,和现实生活中的事情是一样的,国有国 ...
- mybatis支持驼峰自动转换sql吗_SpringBoot整合mybatis——配置mybatis驼峰命名规则自动转换...
一.简述 mybatis驼峰式命名规则自动转换: 使用前提:数据库表设计按照规范"字段名中各单词使用下划线"_"划分": 使用好处:省去mapper.xml文件 ...
- Nginx配置location及rewrite规则
Nginx配置location及rewrite规则 示例: location = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ] } location ...
- nginx location 匹配 多个规则_nginx配置location与rewrite规则教程
nginx配置location与rewrite规则教程 location 教程 示例: location = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ...
- Sentinel 规则持久化到 apollo 配置中心
Sentinel 规则默认是存储在内存中的,只要服务重启之后对应的规则也会消失,实际的生产中肯定是不允许这种操作,因此 Sentinel 官方推荐在生产架构中使用第三方数据源作为永久存储中心,比如 n ...
- sonar 质量配置 操作(质量规则)
对于sonar 上的一个插件(随便一个插件携带的规则,这里使用的是android Lint),备份报错下xml文件,然后在执行规则执行者导入: 发现报错,这个可能是插件自带规则profile文件已存在 ...
最新文章
- 查询oracle的联机日志文件,查询Oracle日志文件的方法(摘自http://database.51cto.com/art/201010/231519.htm)...
- LeetCode Number of Boomerangs
- 对象不支持“handleError”属性或方法 ajaxfileupload.js
- CentOS系统NAT共享上网
- 【C语言简单说】十五:while循环
- 50个最有用的Matplotlib数据分析与可视化图
- 没有mysql支持时的替代方案
- vs code搭建vue环境
- 财富智慧 幸福人生——《菁英财商训练营》首场活动在深圳龙岗文博宫举行
- mysql省市县三级互动_省市县三级联动的SQL语句
- Android项目实战(八):列表右侧边栏拼音展示效果
- http请求 405错误 方法不被允许 (Method not allowed)
- ubuntu18.04 升级内核后,进入系统页面卡在“started gnome display manager“的解决方案
- 小型酒店管理系统(Vue+SpringBoot)(持续更新)
- TCP断开连接的四次握手
- chrome控制台设置网页自动刷新
- 【PCK】Camera性能与内存 QA
- 两栏布局的几种实现方式
- Weakly Supervised Object Localization:From CNN to Transformer、Weakly Supervised Semantic Segmentatio
- ENVI IDL 实现 高分6号(GF-6)WFV 影像辐射定标