温馨提醒

如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢

本文最后更新于2023年10月14日,已超过 180天没有更新

打开文件:/include/taglib/tag.lib.php,找到:

$addsql = " WHERE typeid='$typeid' ";  //大概在67行

修改为:

// 调用多栏目tag
if( preg_match('#,#', $typeid) ) { 
    $typeids = explode(',', $typeid); 
    foreach($typeids as $ttid) { 
        $typeidss[] = GetSonIds($ttid); 
    } 
    $typeidStr = join(',', $typeidss); 
    $typeidss = explode(',', $typeidStr); 
    $typeidssok = array_unique($typeidss); 
    $typeid = join(',', $typeidssok); 
    $addsql = " WHERE typeid IN ($typeid) "; 
}
else { 
    $addsql = " WHERE typeid IN (".GetSonIds($typeid).") "; 
}

在模板中调用代码:

{dede:tag row='30' sort='new' getall='1' typeid='1,2,3'}
    <a href="[field:link/]">[field:tag/]</a>
{/dede:tag}

 

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。