94、phpcms的筛选功能的实现(新手看完就会)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了94、phpcms的筛选功能的实现(新手看完就会),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1661字,纯文字阅读大概需要3分钟。
内容图文
写在前面:如果看完文章还有不懂得可以留言咨询我,我会回复你们。但是在留言之前,先自己多试试,不要出点问题就问,其实出现问题只要把逻辑捋清楚,基本都是OK的。还有改代码之前最好复制一份备份,万一出啥问题也可以恢复。养成良好的编程习惯!加油,一起朝着百万月薪努力!
首先,我是在网上找了很多资料,基本上都是一样的代码,都是复制一段PHP代码然后调用模板,我也在坑里呆了好久。他们的链接我放在下面,以免误坑。
http://m.genban.org/teach/teach-18352.html
https://www.cnblogs.com/doophp/p/3670539.html
https://www.eqifei.net/post-259.html
https://blog.51cto.com/maifang158/1920124
https://blog.csdn.net/wydd7522/article/details/51851567#
https://blog.csdn.net/qq_26697171/article/details/47337383
https://www.cnblogs.com/yuan9580/p/10592804.html
https://blog.csdn.net/qq_39376608/article/details/80267956
https://blog.csdn.net/qq_26697171/article/details/47337383
最后我在这个文章看到,说phpcms自带的视频有筛选功能,突然我就看见出坑之时了。经过我半上午的研究,最后是弄成功了的,附上我弄好的筛选功能。
(注:该图不可商用,涉及隐私,违法必究)
正文开始:
1、因为phpcms筛选功能是动态的,所以在栏目设置的时候要选择动态规则。如图,内容页可以是静态的。
注:如果这里不设置动态,到后面前端页面点击选择项会报权限错误,点击下一页会出现刷新栏目页的bug
这是bug图展示
2、我是直接在video模板上修改的,你们也可以自己新建一个,只需要在栏目设置的时候选择对应的模板即可,
注:如果是栏目列表页 模板 就要加前缀list_,如果是内容页 模板就要加show_,同理栏目首页模板加前缀category_。加完后刷新一下缓存再次打开就有了。
3、添加完栏目后,就可以去前台看看页面,初始页面是这样的
4、去后台的内容->模型管理->视频模型->字段管理->添加字段(你也可以看看phpcms默认的画质字段,这样通过比对,你就知道该如何添加属于自己的筛选字段),下图是我自己添加的一个风格字段
字段类型选择选项;主表字段选择是(以防出现调不到该字段);选项类型可以根据自己需求,是否作为筛选字段,一定要选是,选项列表像我这样,前面是选项名字,后面是选项值。
5、添加完成后再去video模板里面删掉一些东西,不然后面在刷新栏目的时候会出现phpbug,说你缺少commonid字段。这是因为评论的字段。如果你们业务需要就留着,不需要就删掉即可。
还有估计也不会需要这三个选项,删掉,后面那个 {if $c==1} {if $c==2} {if $c==3} 判断也删掉,只留一个即可。
6、在模板里读取自己添加的筛选字段,我上我的代码吧,你们通过比对,去写自己的
注:只有exam_style改成你自己的字段,其他的别动
注:这里面的PHP代码别乱改,绿色部分可以根据自己的设计稿需求更改,那个num可以改,是规定一页显示的条数
7、去栏目添加内容(到这基本结束)
版权声明:本文为bin012的原创文章,转载请附上原文出处链接。
原文:https://www.cnblogs.com/sqyambition/p/12801652.html
内容总结
以上是互联网集市为您收集整理的94、phpcms的筛选功能的实现(新手看完就会)全部内容,希望文章能够帮你解决94、phpcms的筛选功能的实现(新手看完就会)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。