在使用dede:likearticle時,如果你想獲取多個指定欄目下的相關(guān)文章,而剛好這個多個欄目下還有子欄目時,官方的程序不能滿足你的需求,你需要改一下
打開 \include\taglib\likearticle.lib.php 找到
if( !empty($typeid) && !preg_match('#,#', $typeid) ) {
$typeid = GetSonIds($typeid);
}
在它下面加入
else
{
$typeids = explode(',', $typeid);
foreach($typeids as $ttid) {
$typeidss[] = GetSonIds($ttid);
}
$typeidStr = join(',', $typeidss);
$typeidss = explode(',', $typeidStr);
$typeidssok = array_unique($typeidss);
$typeid = join(',', $typeidssok);
}
完成。
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!
轉(zhuǎn)載請注明: dedecms織夢讓likearticle的mytypeid支持多個欄目和子欄