织梦友情链接调用问题的两个解决方案
文章Tags:
随州seo在用织梦建站时,碰到很多bug,有的时候对织梦真的很无语,很不严谨,例如友情链接的调用,先来看一段代码
{dede:flink linktype='1' row='30'}[field:link /]{/dede:flink}
后台的友情链接分类1为首页,2为内页,事实上用上面的代码linktype='1'调用的却是所有友情链接,搞不懂官方为什么要这样,其实如果我们要实现在首页调用所有友情链接,很容易实现,代码如下
{dede:flink row='30'}[field:link /]{/dede:flink}
不限定调用的类别,即是调用所有的,随州seo觉得程序开发一是一,二是二,不能把一二混为一谈,这样我们要实现首页不显示内页的链接就无法实现了,谁叫咱们爱折腾呢,既然织梦官方不严谨,咱们把它修改好,使用织梦就是要修修补补,有两种方案,具体步骤如下。
方案一:找到/templets/plus/flink-list.htm这个文件,修改:
$dsql->SetQuery("Select * from dede_flink where ischeck>0 order by sortrank asc");
将这这代码中的ischeck>0为ischeck=1就可以了.如果修改为2就是显示设置为内页的链接。
方案二:不用修改任何文件,使用typeid调用来区分即可,添加友情链接时,统一添加为默认的内页(有强迫症的,可以将默认的改为首页),然后将要在首页显示的友情链接类型设为综合、要在内页显示的设为娱乐,调用代码如下:
首页:
{dede:flink typeid='1'}[field:link /]{/dede:flink}
内页:
{dede:flink typeid='2'}[field:link /]{/dede:flink}
伤了~~!方案一试了,貌似不行。只有方案二了。
本文地址:http://www.szcxdl.com/wzjs/126.html
本文作者随州SEO,转载请注明出处。
上一篇文章:帝国CMSV7.5添加城市三级联动下拉菜单
下一篇文章:最全的帝国cms日期时间调用代码没有之一。
最新SEO技术文章推荐
联系站长