Dede列表頁調(diào)用TAG標簽的兩種方法
來源:易賢網(wǎng) 閱讀:1884 次 日期:2016-07-05 16:03:57
溫馨提示:易賢網(wǎng)小編為您整理了“Dede列表頁調(diào)用TAG標簽的兩種方法”,方便廣大網(wǎng)友查閱!

dedecms默認在列表是無法調(diào)用tag標簽的,經(jīng)過各位版主們的幫助,現(xiàn)給大家提供出種方法

方法1:

在列表需要的位置加入下列代碼

[field:id runphp=yes]

$tsql = new DedeSql(false);

$tags = '';

$tsql->SetQuery("Select i.tagname From xkzzz_tag_list t left join xkzzz_tag_index i on i.id=t.tid where t.aid='@me'");

$tsql->Execute('t');

while($row = $tsql->GetArray('t',MYSQL_ASSOC)){

$tags .= "<a href='/tag.php?/".urlencode($row['tagname'])."'>".$row['tagname']."</a>";

}

@me=$tags;

[/field:id]

方法2:

在inc_functions.php文件里加入

function listtag($aid){

$tsql = new DedeSql(false);

$tags = '';

$tsql->SetQuery("Select i.tagname From xkzzz_tag_list t left join xkzzz_tag_index i on i.id=t.tid where t.aid='$aid'");

$tsql->Execute('t');

while($row = $tsql->GetArray('t',MYSQL_ASSOC)){

$tags .= "<a href='/tag.php?/".urlencode($row['tagname'])."'>".$row['tagname']."</a>";

}

return $tags;

}

然后在列表頁相應位置加入

[field:ID function="listtag(@me)"/]標記

更多信息請查看CMS教程
易賢網(wǎng)手機網(wǎng)站地址:Dede列表頁調(diào)用TAG標簽的兩種方法
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復僅供參考,敬請考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇剩?/div>
相關(guān)閱讀CMS教程
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權(quán)所有:易賢網(wǎng)