袁罗SEO

国内更专业
企业网站优化解决方案

织梦实现友情链接分栏目调用

    现在很多人在用dedecsm织梦建站,那么如何实现不同栏目页调用不同的友情链接?我相信很多人都能在网上找一篇《实现dedecms友情链接分栏目调用的方法(图)》的文章,我找到的时候也很兴奋,事与愿违,没成功!再去百度,找到还是一样的内容!没办法只能自己研究了!
 
    回归正题,怎么实现分栏目调友情链接?方法步骤如下:
 
    1、进入phpmyadmin修改表字段,把友情链接类型表dede_flinktype的id修改成typeid,因为要与dede_flink的tepyid一致。
 
    2、修改friendlink_type.htm、friendlink_type.php、friendlink_edit.htm、friendlink_add.htm等网站类型添加和友情链接增编页面的id,把id修改typeid,
 
    3、创建友情链接网站类型,名称必须与你的栏目名称一致,因为需要用栏目名称调出typeid。
 
    4、在栏目模板list_article.htm添加代码:
 
    {dede:sql sql="select url,webname from dede_flink where typeid=(select typeid from dede_flinktype where typename=~typename~)" }<a href="[field:url/]">[field:webname/]</a>{/dede:sql}
 
    (查找友情链接url、名条件tepyid等于该栏目typename与网站类型typename相同的typeid)
 
    通过页面的typename,查出dede_flinktype表与栏目typename相同的的typeid,再根据tepyid查出友情链接dede_flink表中的友链名和链接(url,webname),在相关栏目页显示该栏目所属友情链接。
 
    注意:此方法是根据栏目名称typename查出友情链接,所以新建友情链接网站类型时,必须把创建的类型名称跟网站栏目名称一致,否知无法分栏目显示友链。这样的好处是不限于栏目数量多少都可以快捷调用友情链接,缺点就是栏目与网站类型名称一定要一致!

 

针对本文,您有什么想说的,请邮件:5666236@qq.com

转载请注明出处袁罗SEO » 织梦实现友情链接分栏目调用

分享:

企业站优化,我们更专业!

联系我们