模块信息文件: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配置规则相关推荐

  1. [源码阅读]——Sylar服务器框架:配置模块

    配置模块 配置模块概述 配置模块相关类 YAML配置文件 类型转换的偏特化 配置模块与日志模块的整合 还需进一步理解问题 配置模块概述   在sylar的配置模块设计中,采用约定优于配置的思想,其常规 ...

  2. Git git config 配置使用

    配置指令 git 的配置指令是 git config.用于配置git的用户,邮箱, 域名等信息. 配置级别 config 配置有3个层级, 优先级依次为:local>global>syst ...

  3. dell r630 配置raid_DELL服务器硬件 配置RAID磁盘阵列 iDRAC配置

    硬盘热插拔 iDRAC远程管理接口 内部结构无螺丝 一组风扇(风是前进后出) CPU内存组,纵向插 电源 双路电源 内存  双通道内存必须成对出现(也有三通道内存) 电池也对raid供电的 配置硬件r ...

  4. Linux下防火墙iptables用法规则详及其防火墙配置

    原博主文章更美丽: http://www.cnblogs.com/yi-meng/p/3213925.html iptables规则 规则--顾名思义就是规矩和原则,和现实生活中的事情是一样的,国有国 ...

  5. mybatis支持驼峰自动转换sql吗_SpringBoot整合mybatis——配置mybatis驼峰命名规则自动转换...

    一.简述 mybatis驼峰式命名规则自动转换: 使用前提:数据库表设计按照规范"字段名中各单词使用下划线"_"划分": 使用好处:省去mapper.xml文件 ...

  6. Nginx配置location及rewrite规则

    Nginx配置location及rewrite规则 示例: location  = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ] } location ...

  7. nginx location 匹配 多个规则_nginx配置location与rewrite规则教程

    nginx配置location与rewrite规则教程 location 教程 示例: location = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ...

  8. Sentinel 规则持久化到 apollo 配置中心

    Sentinel 规则默认是存储在内存中的,只要服务重启之后对应的规则也会消失,实际的生产中肯定是不允许这种操作,因此 Sentinel 官方推荐在生产架构中使用第三方数据源作为永久存储中心,比如 n ...

  9. sonar 质量配置 操作(质量规则)

    对于sonar 上的一个插件(随便一个插件携带的规则,这里使用的是android Lint),备份报错下xml文件,然后在执行规则执行者导入: 发现报错,这个可能是插件自带规则profile文件已存在 ...

最新文章

  1. 查询oracle的联机日志文件,查询Oracle日志文件的方法(摘自http://database.51cto.com/art/201010/231519.htm)...
  2. LeetCode Number of Boomerangs
  3. 对象不支持“handleError”属性或方法 ajaxfileupload.js
  4. CentOS系统NAT共享上网
  5. 【C语言简单说】十五:while循环
  6. 50个最有用的Matplotlib数据分析与可视化图
  7. 没有mysql支持时的替代方案
  8. vs code搭建vue环境
  9. 财富智慧 幸福人生——《菁英财商训练营》首场活动在深圳龙岗文博宫举行
  10. mysql省市县三级互动_省市县三级联动的SQL语句
  11. Android项目实战(八):列表右侧边栏拼音展示效果
  12. http请求 405错误 方法不被允许 (Method not allowed)
  13. ubuntu18.04 升级内核后,进入系统页面卡在“started gnome display manager“的解决方案
  14. 小型酒店管理系统(Vue+SpringBoot)(持续更新)
  15. TCP断开连接的四次握手
  16. chrome控制台设置网页自动刷新
  17. 【PCK】Camera性能与内存 QA
  18. 两栏布局的几种实现方式
  19. Weakly Supervised Object Localization:From CNN to Transformer、Weakly Supervised Semantic Segmentatio
  20. ENVI IDL 实现 高分6号(GF-6)WFV 影像辐射定标

热门文章

  1. 局域网聊天关心他们的教育
  2. 也可以让生命发出耀眼的飞鸽传书光芒
  3. 程序员最新研究发现【西安楼市 2011 低迷收场】
  4. Facebook的规模还在继续扩大
  5. 『转』死去度百飞鸽传书
  6. Visual Studio 2008 SDK 1.1
  7. 用C++访问SQL Server 2000的实例
  8. NET命令的基本用法
  9. 电脑开启上帝模式,300多个系统功能都在这里!
  10. 为什么程序员的社会地位不高?