通个这个方法,可以实现文章列表调用时,第一条带缩略图,其它不带。让网站显得更加符合用户体验。
关键词内链56gJGzJN4
方案一:通过两个block:list 来实现?太夫夬失夲夼夽xbSD
当然可以,但是不推荐。多一次调用,至少会多一个sql查询。若文章上亿的话,明显加重了数据库读取。模板代码 Code
2 3 4 5 6 7 8 9 10 11 12 | {block:list cid="0" mid="2" limit="10" orderby="time" titlenum="28"} <!--截取第一条--> {php}$data1 = array_slice($data['list'],0,1);{/php} {loop:$data1 $v} <p><a href="{$v[url]}"><img src="{$v[pic]}"><b>{$v[subject]}</b><i>{$v[intro]}</i></a></p> {/loop} <!--从2条开始截取到最后--> {php}$data2 = array_slice($data['list'],1);{/php} {loop:$data2 $v} <p><a href="{$v[url]}">{$v[subject]}</a></p> {/loop}{/block} |
KfdladflkldfkfadsR95AG
方案二:一次读取数据,截取输出(推荐):可以发散思维,如果前台需要三种排版,那么您可以一次调用数据,然后截取分成三段,再循环展示!
TD3484MPyjce7Iobvm
block:listeach 标签是否可以实现该效果?2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | {block:listeach limit="8"}{loop:$data $v} <h2 class="b2_tit"> <a class="more" href="{$v[cate_url]}">更多</a> <b>{$v[cate_name]}</b> </h2> <!--截取第一条--> {php}$data1 = array_slice($v['list'],0,1);{/php} {loop:$data1 $vv} <p><a href="{$vv[url]}"><img src="{$vv[pic]}"><b>{$vv[subject]}</b><i>{$vv[intro]}</i></a></p> {/loop} <!--从2条开始截取到最后--> {php}$data2 = array_slice($v['list'],1);{/php} {loop:$data2 $vv} <p><a href="{$vv[url]}">{$vv[subject]}</a></p> {/loop}{/loop}{/block} |
最后,补充一下:本文来自互联网,没测试。欢迎大家测试了与我反馈。
Copyright © 2012-2025TWCMS使用及开发手册 Inc. 保留所有权利。Powered by TWCMS 2.0.3
页面耗时0.0469秒, 内存占用276.89 KB, 访问数据库54次, PHP版本php8.0.3nts, 已关闭缓存
合作伙伴:爱云源码 twcms模板 老郭博客CMS 今日上线通王CMS模板 网页版PbootCMS开发助手 郑州泰鼎展柜 TWCMS随机标签插件 郑州展柜厂 大城县岩棉管怎么样及主要特点 TWCMS模板「高端响应式百度色资讯新闻类主题」 TWCMS模板「高端响应式类日主题」 TWCMS模板「简洁纯净新闻博客资讯主题模板」 响应式手游下载类网站模板 twcms支持php7.1.9替换文件 郑州空调上门维修 TWCMS模板「简洁大气新闻主题模板」 爱云CMS教程网 {block:list和{block:global_cate调用文章分类栏目名和url 雄鹰工具箱 郑州公墓价格 郑州展柜设计 郑州泰鼎展柜 郑州展柜生产厂家 珠宝展柜 河南郑州电脑上门维修 郑州led拼接屏维修 LECMS使用及开发手册 LECMS模板「响应式IT热点资讯类网站(自适应手机端)」 洞悉职场动态 职场礼仪 twcms模板教程 twcms随机主题 冠县护栏板 lecms无人值守系统使用教程 九型人格测试 唐诗三百首全集 吾爱谜语网