ymj 发表于 2012-4-18 10:49:17

DEDE织梦模板列表页调用当前文章内TAG标签的方法二

今天我们模板团来说说DEDE织梦模板列表页调用当前文章内TAG标签的方法二:
1、首先打开DEDECMS根目录 include/common.func.php

找到在最底部 ?> 前面加入以下代码:
function listtag($aid)   {      
$tsql = new DedeSql(false);      
$tags = ”;      
$tsql->SetQuery(“Select i.tag From dede_taglist t left join dede_tagindex i on i.id=t.tid where t.aid=’$aid’”);      
$tsql->Execute(‘t’);      
while(
$row = $tsql->GetArray(‘t’,MYSQL_ASSOC)){         
$tags .= “”.$row['tag'].” “;       }      
return $tags;   }

2、然后在文章页可以使用
{dede:field.id function=”listtag(@me)”/}来调用TAG标签
3、在列表页可以使用

好了,我们已经成功通过以上方法,解决了dede织梦CMS列表页调用文章tag标签。这个方法需要注意数据库表名的修改,如果dede模板不是默认安装,就需要修改为正确的数据库表名了。

if ($ != jQuery) {
        $ = jQuery.noConflict();
}
var isLogined = false;
var cb_blogId = 76072;
var cb_entryId = 2106903;
var cb_blogApp = "asqq8";
var cb_blogUserGuid = "dff45b06-aec2-df11-ac81-842b2b196315";
var cb_entryCreatedDate = '2011/7/14 23:38:00';
页: [1]
查看完整版本: DEDE织梦模板列表页调用当前文章内TAG标签的方法二