DeDeCMSçš„Channel标签调用栏目描述与内容 不指定

郝聪 , 2014/09/28 17:30 , 建站优化 , 评论(1) , 阅读(13828) , Via 本站原创 | |


更多



Channel标签一般用于循环调用栏目,在用DeDe系统进行网站建设时,经常会利用该标签调用栏目信息,但是,该标签却无法调用栏目description或content标签,我们要做的只是将Description这个属性开启即可。

到你的程序目录 include\taglib 找到 channel.lib.php 修改一下文件(78行~94行),如果你想查找所有top最顶层的栏目描述的话修改,以下代码top/son/self都开启了栏目描述。

XML/HTML代码
        
  1. if($type=='top')  
  2.     
  3.     {  
  4.     
  5.         $sql = "SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath,description,content 
  6.     
  7.           From `#@__arctype` WHERE reid=0 And ishidden<>1 order by sortrank asc limit 0, $line ";  
  8.     
  9.     }  
  10.     
  11.     else if($type=='son')  
  12.     
  13.     {  
  14.     
  15.         if($typeid==0) return '';  
  16.     
  17.         $sql = "SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath,description,content
  18.     
  19.           From `#@__arctype` WHERE reid='$typeid' And ishidden<>1 order by sortrank asc limit 0, $line ";  
  20.     
  21.     }  
  22.     
  23.     else if($type=='self')  
  24.     
  25.     {  
  26.     
  27.         if($reid==0) return '';  
  28.     
  29.         $sql = "SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath,description,content
  30.     
  31.             FROM `#@__arctype` WHERE reid='$reid' And ishidden<>1 order by sortrank asc limit 0, $line ";  
  32.     
  33.     }  

 

相关日志
DeDeCMS自定义表单实现字段默认为必填项
DeDeCMS自定义表单提交数据时加入验证码功能
DeDeCMS调用自定义表单内容以及实现分页功能(Datalist运用实例)
DeDeCMS的channel标签支持limit(属性)功能
DeDeCMS获取上级栏目ID及顶级栏目ID
让DeDeCMS的channel标签支持调用栏目描述description及关键词keywords
DeDeCMS调用栏目排序编号(自动递增数字)
DeDeCMS安全设置:更改data目录命名
DedeCMS修改数据库表前缀"_dede"的方法
DeDeCMS调用友情链接的标签
移动硬盘之家 Email
2014/10/01 10:23
有个dedecms的问题咨询一下,登陆后台的时候,输入用户密码验证码后,点击登陆完,又跳回登陆页面了,无法登陆后台进行操作,这个要怎么解决?
分页: 1/1 第一页 1 最后页
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]