edecms 5.7 的dede:channel標籤不支持調用子欄目的關鍵詞及欄目描述,有些時候我們需要用戶,需要簡單的修改一下文件,如下:
include\taglib\channel.lib.php文件第86行
$sql = "SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath
在後面添加,keywords,description,成如下
$sql = "SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath,keywords,description
注:藍色的代碼爲增加的代碼
在模板中(舉例,根據自己的代碼靈活使用):
{dede:channel type='son' row='6' typeid='4'}
<a href="[field:typeurl/]">[field:typename/]——[field:keywords/]——[field:description /]</a>
{/dede:channel}