導讀:織夢文章織夢文章織夢tag標簽默認是全站調用的,不能按欄目調用當前欄目的tag標簽,那么如何讓標簽按欄目顯示,只顯示當前欄目的所有標簽呢?網上找了些織夢朋友總結的方法,至此跟版織夢文章模板dede手機模板。
織夢tag標簽默認是全站調用的,不能按欄目調用當前欄目的tag標簽,那么如何讓標簽按欄目顯示,只顯示當前欄目的所有標簽呢?網上找了些織夢朋友總結的方法,至此跟版網感覺織夢標簽真的很強大。下面就是修改和調用TAG標簽的方法:
一、打開include/taglib/目錄下的 tag.lib.php 文件
找到下面這段代碼:
if($getall==0 && isset($refObj->Fields['tags']) && !empty($refObj->Fields['aid']))
|
靈活修改為下面代碼,注意對比文件的結束位置:
if($getall==0 &&織夢首頁模板amp; isset($refObj->Fields[&手機模板dede#39;tags']) && !empty($refObj->Fields['aid']))
{
$dsql->SetQuery("Select tid From `dede_taglist` where aid = '{$refObj->Fields['aid']}' ");
$dsql->Execute();
$ids = '';
while($row = $dsql->GetArray())
{
$ids .= ( $ids=='' ? $row['tid'] : ','.$row['tid'] );
}
if($ids != '')
{
$addsql = " where id in($ids) ";
}
if($addsql=='') return '';
}
else if($getall==2)
{
$addsql = " where typeid='{$refObj->Fields['dede手機模板typeid']}' ";
}
else
{
if(!empty($typeid))
{
$addsql = " where typeid='$typeid' ";
}
|
以下部分代碼是調用當前欄目TAG標簽的方法。
{dede:tag sort='hot' getall='2'}
<a href='[field:link/]'>[field:tag /]</a>
{/dede:tag}
|
相關織夢文章模板dede手機模板。
關鍵詞標簽: 標簽 織夢 欄目
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-17 ,文章織夢TAG標簽按欄目調用,只顯當前欄目tag標簽,織夢主要講述標簽,欄目,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_28669.html