dedecms如何在channel标签里面调用栏目内容content

TAG: 时间:2018-01-12 21:59

 
在我们做织梦程序开发的时候,往往会调用栏目的相关内容
常见 栏目名称,栏目链接扥等

也有时候特别的调用方法

例如:栏目缩略图  栏目description   栏目的内容content得等
今天织梦无忧就给大家讲一下,如何在channel标签里面调用栏目内容content

这个其实给栏目调用图片有些类似。不过要比调用栏目图片要简单的多。栏目调用缩略图,要增加字段,要添加后台控制之类的。content是默认就有的,我们只需要修改基础东西就可以了

/include/taglib/channel.lib.php                       channel.lib.php 处理下就可以了

大约在  82行 搜索找到:

 else if($type=='son')
     {
         if($typeid==0) return '';
         $sql = "Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath
           From `dede_arctype` where reid='$typeid' And ishidden<>1 order by sortrank asc limit 0, $line ";
     }

替换成下面:

else if($type=='son')
     {
         if($typeid==0) return '';
         $sql = "Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath,content
           From `dede_arctype` where reid='$typeid' And ishidden<>1 order by sortrank asc limit 0, $line ";
     }


这样就增加了  content字段调用

栏目列表里调用


<ul>
               {dede:channel   currentstyle="<li class='thisclass'><a href='~typelink~'><span>~typename~</span></a> </li>"}
           <li><a href='[field:typeurl/]'><span>[field:typename/]</span></a>[field:content/]</li>{/dede:channel}
     </ul>




织梦无忧官方二维码
织梦无忧官方二维码

公司地址

地址:山东省滕州市碧水云天中央城

Copyright © 2002-2011 滕州织梦无忧网络科技有限公司 版权所有

鲁ICP备16003892号-1