织梦dedecms友情链接标签怎么使用limit方法

92建站   2021-05-07   收藏本文

本文介绍了织梦dedecms友情链接标签怎么使用limit方法,解决思路:打开这个文件flink.lib.php,根据教程的提示,在里面查找对应的代码,然后改为新的代码就可以了,调用代码是{dede:flink limit= 0,7 type= text titlelen= "24 "  typeid= "0 "}[field:link ]{ dede:flink}。

织梦网站源码

织梦dedecms友情链接标签怎么使用limit方法?有时在使用织梦dedecms的友情链接时,需要像在{dede:arclist}中使用limit='19,29'来分离,但默认情况下dedecms并不存在,现在92建站网就教大家添加此功能。

处理办法:

首先,打开/include/taglib/flink.lib.php标签文件发现,其实友情链接的调用就是通过查询一个SQL获得的。

查找:

$attlist="type|textall,row|24,titlelen|24,linktype|1,typeid|0";

替换成:

$attlist="type|textall,row|24,titlelen|24,linktype|1,typeid|0,limit|0,10";

再判断SQL语句就OK

继续查找:

$equery = "SELECT * FROM dede_flink $wsql order by sortrank asc limit 0,$totalrow";

替换成:

if(!$limit){

$equery = "SELECT * FROM dede_flink $wsql order by sortrank asc limit 0,$totalrow";

}else{

$equery = "SELECT * FROM dede_flink $wsql order by sortrank asc limit $limit";

}

这样就可以在dede:flink里面使用limit了!试试吧!

就象这样:

{dede:flink limit='0,7' type='text' titlelen="24"  typeid="0"}[field:link /]{/dede:flink}

{dede:flink limit='7,7' type='text' titlelen="24"  typeid="0"}[field:link /]{/dede:flink}

上面就是织梦怎么使用limit的介绍,若有疑问可以找小编进一步探讨交流~

展开