说句掏心窝子的,我刚用迅睿做站那会,跟刚出摊的夜市新手一样,啥都摸不清,就想做个整整齐齐的图文列表放首页,结果折腾一上午,要么啥都不显示,要么出来的内容乱七八糟,跟把烤串摆到水果摊一样离谱。后来踩了无数坑才明白,核心就是迅睿CMS图文列表标签调用得喊对暗号,暗号不对,后台根本不给你“上菜”啊!
我给你整个谁都能懂的比喻啊,你把做网站当成开一家网红卤味店:网站的页面就是你店的前台展示区,你写的每一篇图文就是你卤好的各色产品,图文列表就是你摆在展柜里一排整齐的卤味,招牌卤牛肉、开胃小木耳都在这儿给客人挑。那迅睿CMS图文列表标签调用是啥?就是你给后台仓库喊拿货的暗号啊!
你暗号喊对了,仓库就按你的要求,把对应数量、对应品类的卤味整整齐齐摆到展柜;暗号错了,要么给你端空盘,要么给你拿错货,把过期的、不对栏的都摆上来,客人一看直接转身走,你说难受不难受?
废话说完了上硬货,我把我常用的写法都整理好了,你直接改参数就行,省得你自己瞎写踩坑,我都帮你试过了,稳得一批。
如果你就是要在首页调用某个固定栏目的图文,直接抄这段代码就行:
``` {list action=module catid=1 num=10 order=updatetime} {/list} ```我给你掰扯每个参数啥意思,包你看懂:action=module就是告诉后台我要调模块内容,就是我们普通的图文内容;catid=1就是你要调用的栏目id,你改成自己的就行;num=10就是显示10条内容,想要多少改多少;order=updatetime就是按更新时间排序,新的在前,如果你想要按点击量排序,就改成order=hits,想要置顶内容排前面,就写order=istop desc,updatetime,就这么简单。
如果你只要带缩略图的图文,那就在参数里加个thumb=1,变成action=module catid=1 num=10 thumb=1 order=updatetime,这样就会自动过滤掉没上传缩略图的内容,你的图文列表就不会有缺图的坑,多香啊,这都是迅睿CMS图文列表标签调用我摸出来的经验。
你做栏目页的时候,总不能每个栏目都写一遍标签改一遍id吧?太麻烦了,直接用这个写法,自动识别当前栏目id:
``` {list action=module catid='{get_param("catid")}' num=10 order=updatetime} {/list} ```看到没,就把catid后面的数字改成catid='{get_param("catid")}'就行,不管你进哪个栏目,迅睿CMS图文列表标签调用都会自动拿当前栏目的内容,一次写完全部栏目通用,省老多事了。
要是你一个栏目内容多,需要分页,那也简单,就加一个page参数就行,代码长这样:
``` {list action=module catid='{get_param("catid")}' num=10 page=1 order=updatetime} {/list}我之前踩坑就是把分页代码写到list标签里面了,结果一页出好几个分页,丑死了,记住啊,分页代码{$pages}一定要放在{/list}标签外面,这都是血的教训。
其实迅睿CMS图文列表标签调用真不难,就是几个小细节容易错,我把最容易翻车的点给你列出来,记住就不会出错:
其实我当初搜迅睿图文列表调用,搜出来的教程不是太官方太生硬,就是代码抄过来根本跑不起来,踩了一天坑才摸清楚所有门道,所以整理出来给新手朋友,就是想让你少走点弯路,我都帮你踩过坑了,你直接抄就行。
说句实在的土味啊,咱们做站就像摆夜市,你得先把摊子摆整齐,客人才愿意停下来看,把迅睿CMS图文列表标签调用搞明白,就是把你摊子摆整齐的第一步,路子对了,慢慢更内容,慢慢攒流量,肯定能做出你想要的网站,加油冲就完了!
上一篇: 迅睿CMS图片路径失效修复?这一招管够
易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图