在前面的文章《織夢(mèng)模板制作過(guò)程中如何調(diào)用dede二級(jí)欄目》一文中織夢(mèng)模板網(wǎng)給大家分享了如何在織夢(mèng)模板制作過(guò)程匯總調(diào)用織夢(mèng)的二級(jí)欄目,但是并不是所有的欄目都有二級(jí)欄目,如果在調(diào)用的時(shí)候某些個(gè)別的欄目沒(méi)有二級(jí)欄目分類就會(huì)把同級(jí)欄目調(diào)用出來(lái)了,這樣的效果不是很理想,給客戶的感覺(jué)明顯也不是很好!
經(jīng)過(guò)研究武林網(wǎng)小編發(fā)現(xiàn),在織夢(mèng)的程序上面做些調(diào)整就能解決這個(gè)問(wèn)題。
打開(kāi):include/taglib/channel.lib.php文件可以看到:
$type=='son' && $reid!=0 && $totalRow==0
問(wèn)題的根源找到了,我們只要把
if($type=='son'&&$reid!=0&&$totalRow==0)
改成
if($type=='son'&&$reid!=0&&$totalRow==0&&$noself=='')
就可以解決這個(gè)問(wèn)題了,但是有用戶反饋使用上面的方法有的用戶問(wèn)題得以解決,但是還有部分用戶問(wèn)題還是沒(méi)有解決。
那么問(wèn)題到底出在哪呢?
經(jīng)過(guò)織夢(mèng)模板網(wǎng)技術(shù)的排查分析:原來(lái)是要在織夢(mèng)的channel標(biāo)簽中加上 noself='yes'就可以了!
{dede:channel type='son' row='5' noself='yes'}如果你也遇到解決不了的時(shí)候,可以嘗試用上面的方法看看是否能解決問(wèn)題。
新聞熱點(diǎn)
疑難解答
圖片精選