齐博x1第五季《项目实战-留言板》07-添加后台留言查看.. 前台表单提交已经做好,但是每次测试数据都要去数据库查看。所以本节先把后台查看留言添加好,也方便测试。即时演示地址:http://x1.alaiyeshi.net/msgboard我们在第二节建立空目录的时候,已经设置好后台菜单,我们.. 模块开发 齐博X1 2022-05-06 09:56 作者:torylf 阅读全文
齐博x1第五季《项目实战-留言板》06-优化add方法.. 上一节我们增加了add方法使其表单可以提交数据,但是体验非常槽糕本节我们来优化下add方法,增加一点好的体验,使其提交后有一个反馈信息即时演示地址:http://x1.alaiyeshi.net/msgboard上节我们用的是模型中的crea.. 模块开发 齐博X1 2022-05-05 21:58 作者:torylf 阅读全文
齐博x1第五季《项目实战-留言板》05-添加add方法接收.. 上一节我们制作好了前台表单,但是是没有任何功能的。本节我们来添加一个add方法,来接收表单提交本节开始,开放留言板即时演示地址http://x1.alaiyeshi.net/msgboard首先我们在表单模版那里添加上add方法,以post提.. 模块开发 齐博X1 2022-04-30 22:14 作者:torylf 阅读全文
齐博x1第五季《项目实战-留言板》04-制作前台表单.. 本节制作一个前台的表单模板,让其可以直接访问首先在index目录建立一个index的类,并创建一个index方法,供前台访问如此前台访问就做好了,根据之前说的模块名称/控制器/方法.后缀即可访问注,前台需要继承IndexBas.. 模块开发 齐博X1 2022-04-28 20:45 作者:torylf 阅读全文
齐博x1第五季《项目实战-留言板》03-数据表设计.. 有内容就有存储,有存储就会牵涉到数据库。所以本节来说明留言板的数据表设计。参数选项,我们利用系统给我们设置好的参数选项来直接开发即可。所以我们只需要设计一张存储留言内容的表即可。留言板我们首先要留言,.. 模块开发 齐博X1 2022-04-27 22:19 作者:torylf 阅读全文
齐博x1第五季《项目实战-留言板》02-搭建空模块所需目.. 本节我们来搭建一个空模块所需目录上一季开始说过,我们开发模块时,最好建立一个空模块架子,也就是把相应目录先搭建好,然后再里面填充内容即可首先我们在application目录下搭建好相关目录如下:这里有个细节,我.. 模块开发 齐博X1 2022-04-27 21:12 作者:torylf 阅读全文
齐博x1第五季《项目实战-留言板》01-需求分析.. 本季教程开始准备开发一个留言板模块来详细说明齐博x1开发的从0到1的整个过程选择留言板项目是因为项目需求比较小,较容易实现开发过程的讲解。并且本次是以模块开发讲解,因为模块开发更能方便诠释X1的开发进程,插.. 模块开发 齐博X1 2022-04-27 14:55 作者:torylf 阅读全文
齐博x1第四季《模块插件的制作》系列32-季终总结.. 齐博x1第四季教程完结了,后续准备继续发布第五季,以开发一个模块为主题,讲述一个模块从0到1的开发过程第四季断断续续写了很久,总算是完结了。第四季并不是教大伙如何开发设计,因为开发中的各种逻辑算法都是很复.. 插件开发 模块开发 齐博X1 2022-04-19 15:38 作者:torylf 阅读全文
齐博x1第四季《模块插件的制作》系列31-内容编辑和内.. 我们之前讲了内容的添加,并且在前台展示了所添加的内容,本节来说明如何进行内容编辑和内容删除我们在表单器那里讲过,利用addContent方法,也是齐博官方提供公共方法,可以返回一个添加内容的表单页面返回添加表单.. 插件开发 模块开发 齐博X1 2022-04-18 20:38 作者:torylf 阅读全文
齐博x1第四季《模块插件的制作》系列30- 字段数据在前.. 本节继续说明字段的前台展示time/date/datetime:时间日期字段类型分别是time 时间输出,date 日期输出 datetime 日期+时间的输出我们先看在模板中直接输出:齐博系统保存数据库里都是以整型保存日期时间的,这里的整.. 齐博X1 插件开发 模块开发 2022-04-16 17:58 作者:torylf 阅读全文
齐博x1第四季《模块插件的制作》系列29- 字段数据在前.. 本节继续说明一些字段类型的展示image:图片字段,我们后台上传的图片字段,在前台得到的是一串指向图片地址的字符串这样输出是没有任何意义的,所以我们需要配合html里img标签,才指向图片地址才有意义这里需要补全.. 齐博X1 插件开发 模块开发 2022-04-14 14:57 作者:torylf 阅读全文
齐博x1第四季《模块插件的制作》系列28- 字段数据在前.. 本节来说明一些特殊类型格式的字段展示radio:我们在输出radio单选字段的时候,一般用来做判断或者选项的作用,我们输出都是对应的数字比如:此时输出1:我们一般会根据数值做一些逻辑判断性质的作用,这样就可以在.. 齐博X1 插件开发 模块开发 2022-04-13 10:56 作者:torylf 阅读全文
齐博x1第四季《模块插件的制作》系列27- 字段数据在前.. 我们之前在后台往数据表里写入了一些字段数据,并在后台读取了出来,我们看下现在在前台如何读取我们首先直接用sql来查询出数据,并存入一个变量之前说过,我们可以直接用thinkphp的数据库查询来查找数据,这里为了.. 插件开发 模块开发 齐博X1 2022-04-08 21:56 作者:torylf 阅读全文
齐博x1第四季《模块插件的制作》系列26- 字段数据在前.. 我们之前在后台创建了很多字段,但是我们在前台如何读取相关数据呢。本节开始,来一一说明相关字段的读取操作我们要在前台输出后端的字段数据,第一步需要将后端的字段变量传到前台我们用assign这个方法,看图:assi.. 齐博X1 插件开发 模块开发 2022-04-06 17:48 作者:torylf 阅读全文
齐博x1第四季《模块插件的制作》系列25- 创建前台页面.. 我们之前一直在后台创建字段数据,但是数据总要在前台展示才可以让用户有效访问,本节我们创建一个前台的一个展示页面,并用相应的URL来进行访问。我们前面说过有三个入口文件后台admin 前台index 和会员中心 member.. 齐博X1 插件开发 模块开发 2022-03-30 22:58 作者:torylf 阅读全文
齐博x1第四季《模块插件的制作》系列24-公共列表页的.. 这一章我们需要认识一个属性,$tab_ext我们用到公共表单,公共列表的模板时候,都能看到此属性,如果没有看到,可能是继承父类的关系,也可以直接使用我们看下公共列表页面图中标记的三处,都是有$tab_ext 该属性控.. 齐博X1 模块开发 插件开发 2021-12-07 16:49 作者:torylf 阅读全文
通用获取某个栏目下的内容 相比标签的参数繁琐,fun函数还是非常适用数据的获取,缺点是需要开发者了解php自己获取所需数据优点是垂直获取直接需要的特有数据。下面代码可以获取某个栏目下独立的数据,不需要考虑子栏目和父栏目的冗余内容把代.. 实用技巧 齐博X1 2021-12-05 17:44 作者:torylf 阅读全文
标签内部和外部互相传参 用系统提供的val()函数,实现标签内外之间的参数传递{php}//先在php标签里定义一个数组,把你的变量当作key然后赋值value,多个变量就逗号排开$arr=['x'=>123];//然后把数组塞进val里val($arr);{/php}{qb:tag.. 实用技巧 齐博X1 2021-12-05 17:11 作者:torylf 阅读全文
禁止连续刷新浏览量 系统默认的浏览量可以连续刷新增加,有的用户不希望连续增加浏览量,这里做下处理我们在application\cms\index\Content.php 此文件中重写updateView方法即可代码如下:protectedfunctionupdateView($id){$intervalTi.. 齐博X1 实用技巧 2021-12-02 12:39 作者:torylf 阅读全文
齐博x1第四季《模块插件的制作》系列23- 从数据库读取.. 之前建立过一个数据库,前面一直在说公共表单器的使用,下面我们开始说下,从数据库读取数据这里分几种情况,一种我们作为简单开发,只需要修改一些简单的业务上的逻辑,就可以成为一个应用。通常喜欢复制我们系统cm.. 插件开发 模块开发 齐博X1 2021-12-01 15:36 作者:torylf 阅读全文