muban大师 发表于 2018-1-18 17:04:42

织梦dedecms如何在channel标签中调用栏目描述[field:description/]

只要在include\taglib\channel.lib.php   
       
        找到下面黑色代码,加入下面红色代码 description,即可
       
        位置在78行
       
       if($type=='top')
          {
                $sql = "SELECT id,typename,description,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl]sitepath
                From `dede_arctype` WHERE reid=0 And ishidden1 order by sortrank asc limit 0] $line ";
          }
          else if($type=='son')
          {
                if($typeid==0) return '';
                $sql = "SELECT id,typename,description,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl]sitepath
                From `dede_arctype` WHERE reid='$typeid' And ishidden1 order by sortrank asc limit 0] $line ";
          }
          else if($type=='self')
          {
                if($reid==0) return '';
                $sql = "SELECT id,typename,description,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl]sitepath
                    FROM `dede_arctype` WHERE reid='$reid' And ishidden1 order by sortrank asc limit 0] $line ";
          }
       
        然后即可调用:
        例如:
        {dede:channel type='son' typeid='21'}
       

        {/dede:channel}
页: [1]
查看完整版本: 织梦dedecms如何在channel标签中调用栏目描述[field:description/]