齐博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 阅读全文
齐博x1第四季《模块插件的制作》系列23- 从数据库读取.. 之前建立过一个数据库,前面一直在说公共表单器的使用,下面我们开始说下,从数据库读取数据这里分几种情况,一种我们作为简单开发,只需要修改一些简单的业务上的逻辑,就可以成为一个应用。通常喜欢复制我们系统cm.. 插件开发 模块开发 齐博X1 2021-12-01 15:36 作者:torylf 阅读全文
齐博x1第四季《模块插件的制作》系列22-公共表单器的.. 本节补充一些隐藏的表单类型,官方文档没有展示color 颜色类型可能做过碎片模板的用户用到过,这里是通用的哦因为我们做一些设置的时候,有时候可以控制前端的前景或者背景色,这样在表单选择的时候填写比较简单所以.. 插件开发 模块开发 齐博X1 2021-05-15 23:15 作者:torylf 阅读全文
齐博x1第四季《模块插件的制作》系列21-公共表单器的.. password 密码类型和text一样,只不过type类型是password,密码类型输入时,显示星号。即Html中的密码框类型icon 字体图标类型和列表页一样,把css的字体图标引入到了表单里,并且弹出对话框让其可以选择相关的图标.. 插件开发 模块开发 齐博X1 2021-05-15 22:37 作者:torylf 阅读全文
齐博x1第四季《模块插件的制作》系列20-公共表单器的.. static 只读类型一般用于在表单页显示,但是不给修改,或者想要锁定的文本内容,其本质就是html里的input代码加上了readonly属性。比如:hidden 隐藏类型既然是隐藏类型,所以我们在表单页是看不到的,因为起文本类.. 插件开发 模块开发 齐博X1 2021-05-15 16:06 作者:torylf 阅读全文