很多站長(zhǎng)在二次開(kāi)發(fā)過(guò)程中,新增了欄目的自定義字段之后發(fā)現(xiàn)織夢(mèng)的標(biāo)簽調(diào)用無(wú)效了,不顯示應(yīng)有的內(nèi)容。
例如:新增字段abcd,在 {dede:channel} 中用 [field:abcd/] 就調(diào)取不到相關(guān)數(shù)據(jù)。
打開(kāi)/include/taglib/channel.lib.php,找到78-94行,可以看到有3條sql數(shù)據(jù),分別是 if($type=='top'), if($type=='son') ,if($type=='self');如果需要用子欄目模式,那么在109-115行也需要做出修改,如下圖所示:
修改完成之后就可以用 [field:abcd/] 正常調(diào)取數(shù)據(jù)了。
版權(quán)聲明: 本站資源均來(lái)自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請(qǐng)注明: 織夢(mèng){dede:channel}標(biāo)簽調(diào)用欄目新增的自定義字段