很多站長在用dedeCMS做網站的時候經常會出現一個問題就是當調用子欄目的時候會出現無子欄目的欄目直接調用頂級欄目,接下來就教大家如何解決這問題
解決dede無子欄目時出現同級欄目的問題
{dede:channel type='son'}無子欄目時取同級欄目問題如何解決
打開:include\taglib\channel.lib.php文件。
找到
if($type=='son' && $reid!=0 && $totalRow==0)
改成
if($type=='son' && $reid!=0 && $totalRow==0 && $noself=='')
然後調用中標簽寫法:
{dede:channel type='son' noself=='yes'}
<a href="[field:typelink/]" title="">[field:typename/]</a>
{/dede:channel}
*