频道或插件,增加功能的时候,可能要在后台增加开关参数.这个时候只需要增强对应的接口文件即可,比如创建这样一个文件\application\shop\ext\setting_get\give_jifen.php其中setting_get是后台参数的接口标志.give_jifen.php是要增加的参数,文件名可随意.上面的\application\shop\ext\ 代表只针对商城频道增加参数代码如下 <?php $array = [ [ 'c_key'=>'group_reply_2jftype…
齐博X1有两套钩子体系,第一套是基于TP思路设计的.跟外面的大同小异.现在重点讲一下第二套我们首创的使用方法. 首先说一下如何埋钩子,这个跟TP思路的钩子类似,就是在页面的任何地方加入如下代码即可如下图$this->get_hook('index_begin',$data=[],$this->user);它其实有5个参数, 第一个参数就是钩子标志,必须要唯一的, 第二个是参数$data是可以改变其值的,一般用在POST表单的变量,比如发表的时候,你可以中途篡改其中的某项值 第三个$info一般…
password 密码类型 和text一样,只不过type类型是password,密码类型输入时,显示星号.即Html中的密码框类型 icon 字体图标类型 和列表页一样,把css的字体图标引入到了表单里,并且弹出对话框让其可以选择相关的图标图形,让加载相关图标变的简单 bmap 百度地图类型 可在表单中显示百度地图展示,并获取相关位置信息 callback 回调函数类型 虽然个人感觉在表单里应用不大,但是不代表它不强大,可以返回你任意想返回的数据, 并且可以操纵其他字段类型的数据,你品,你细品…
什么是齐博/齐博CMS之X1? 齐博X1是齐博软件基于thinkphp5开发的内容管理系统,拓展性非常强,后台一键升级,后台提供丰富的频道模块云市插件市场.风格市场.钩子市场,所有都是一键在线安装. 系统已经对接好QQ.微信登录,同时也对接好阿里云短信,提供丰富的公众号接口,也对接好小程序的登录与支付功能. 最具特色的就是标签功能,可以不用写任何PHP代码,前台就能调用系统里边常用的数据. 同时也有丰富的APP及小程序接口. 程序下载地址: 官方下载: http://www.php168.com…
https://layui.wanxiangsucai.com/ 用layui官方镜像站的模版 改了个齐博X1的下载页面 https://x1.wanxiangsucai.com/ 哈哈哈!!! 还有 https://x2.wanxiangsucai.com/ 冰蓝世界的城市门户S1演示站 调取栏目信息有多个函数,分别是 sort_config 和 get_sort 及fun函数 他们一般用在循环当中,比如调用当前频道的一级栏目 {volist name=":sort_config('',0)&…
齐博X1是齐博软件基于thinkphp5开发的内容管理系统,拓展性非常强,后台一键升级,后台提供丰富的频道模块云市插件市场.风格市场.钩子市场,所有都是一键在线安装. 系统已经对接好QQ.微信登录,同时也对接好阿里云短信,提供丰富的公众号接口,也对接好小程序的登录与支付功能. 最具特色的就是标签功能,可以不用写任何PHP代码,前台就能调用系统里边常用的数据. 同时也有丰富的APP及小程序接口. 程序下载地址: 官方下载: http://www.php168.com/x1.zip 码云下载: ht…
在模型里边的钩子创建与使用方法跟在控制器里边的钩子创建及使用方法是有所区别的在模型里边创建的钩子,你可以理解为执行一个函数,是无法调用模型里边的类的方法及属性的.比如系统文件\application\common\model\Order.php里边的这段代码如下 protected static function success_pay($order_info=[]){ //客户扣款 add_rmb($order_info['uid'],-abs($order_info['pay_money']…
频道模块存放的目录是/application/频道目录/ 插件存放的目录是/plugins/插件目录/ 他的安装目录都是/install/ 推荐参考默认的/application/cms/install/复制整个安装目录出来进行修改 install.sql 数据库资料,一般来说,这是必须的,一个模块是缺少不了数据库的 数据库中其它都好理解,但是有一项非常关键的地方,大家务必高度重视举个例子 INSERT INTO `qb_config` (`id`, `type`, `title`, `c_ke…
系统升级需要校验本地的文件是否被修改过,系统默认每次检验1千个文件,一般来说需要分四到五页来处理,如下图所示. 如果你的服务器性能太差的话,就需要手工把数值调小.把下面的代码复制出来.进入后台数据库管理工具那里执行一下,导入数据库.然后就可以在后台核心设置那里修改数值 INSERT INTO `qb_config` (`id`, `type`, `title`, `c_key`, `c_value`, `form_type`, `options`, `ifsys`, `htmlcode`, `c…
上图是比较常用的, 而下图是比较特殊的场合,比如幻灯片可能会用到 下图使用了TP的循环标签. 上图只使用了条件判断标签 上图不存在 val="xxx" 这个参数,所以会自动循环输出数据, 下图使用了 val="xxx" 参数,所以齐博标签不会循环输出数据, 而是由你自己控制在哪个位置进行循环输出数据 .而要循环输出的数据在哪个位置 ,就要使用TP的循环标签即 {volist name="listdb" id="rs"} 循环输…