欢迎来到素材无忧网,按 + 收藏我们
登录 注册 退出 找回密码

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

时间: 2018-01-12 22:06 阅读: 作者:素材无忧网

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

也有时候特别的调用方法

例如:栏目缩略图  栏目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>



版权声明: 本站资源均来自互联网或会员发布,如果侵犯了您的权益请与我们联系,我们将在24小时内删除!谢谢!

转载请注明: dedecms如何在channel标签里面调用栏目内容content

标签: dedecms 栏目  
模板推荐