猎凡网络承接仿站、网站定制业务,诚邀您的合作! 猎凡网为你提供:dedecms织梦仿站帝国cms仿站网站定制、企业仿站等服务,欢迎您的访问!
<
>
当前位置: 首页 > 仿站知识

dedecms给channelartlist标签添加limit属性

时间:2019-10-17 15:00:01  来源:admin  作者:猎凡网络

把channelartlist加上limit属性后最有效的就是能解决通用封面的问题,如果你没有用到可能不会理解,比如说index_tongyong.htm这个模板用在二级栏目,然后有5个二级栏目,每个二级栏目都有三级栏目,这个时候就可以利用limit属性把5个二级栏目的封面模板都设置成一个模板,非常方便。这也是中大型织梦仿站中必备的技巧。

 

打开include/taglib/channelartlist.lib.php文件,约62行处找到

 

if(empty($totalnum)) $totalnum = 20;

 

在下面加一行

 


if(!empty($limit)) $totalnum = $limit;

 

就这么简单,如果有limit属性的话就可以用limit属性来控制调用的记录数量了。

下面是一个实例,先取第一个栏目单独处理,然后再从第二个开始取出后面栏目,其中奇数栏目向左浮动,偶数栏目向右浮动。当然limit再配合文档自定义属性就能达到完美的效果。

{dede:channelartlist limit='0,1'}{dede:field name='typename'/}{dede:arclist row='8'}[field:title/]{/dede:arclist}{/dede:channelartlist}广告条{dede:channelartlist limit='1,10'}{dede:global runphp='yes' name='itemindex'}$a="";$b="";if ((@me%2)==0) @me=$b;else @me=$a;{/dede:global}{dede:field name='typename'/}{dede:arclist row='8' titlelen='46'}[field:title/]{/dede:arclist}{/dede:channelartlist}


本文网址:https://fangzhan.seobr.com/news/447.html
本文由猎凡仿站网发布,如果您还想了解更多关于网站仿制的文章,请点击查看 仿站知识 的其它文章,转发请注明来源及版权归属。
承接以下业务:传统网站改自适应网站、网站增加手机站、网站改全屏网站改大屏展示、GBK转UFT-8、DEDECMS转WORDPRESS、网站站群制作、企业网站设计、企业网站优化、网站托管等业务

标签:栏目   属性
相关文章

推荐资讯
热点标签

数年专注于仿站建站,擅长dedecms仿站、WORDPRESS仿站、帝国cms仿站、网站改版等业务! Copyright©2019 猎凡仿站网 All Rights Reserved