您希望dedecms的TAG标记按列显示信息。
处理流程:一、开启include/taglib/文件目录下的tag.lib.php文档
寻找下边这一段代码,并在中间插进标注一部分代码
复制代码代码以下:
if($getall==0&&iss="superseo">sset($refObj->Fields['tags'])&&!empty($refObj->Fields['aid']))
{
$dsql->SetQuery("SelecttidFrom`ddmx_taglist`whereaid='{$refObj->Fields['aid']}'");
$dsql->Execute();
$ids='';
while($row=$dsql->GetArray())
{
$ids.=($ids==''?$row['tid']:','.$row['tid']);
}
if($ids!='')
{
$addsql="whereidin($ids)";
}
if($addsql=='')return'';
}
elseif($getall==2)
{
$addsql="wheretypeid='{$refObj->Fields['typeid']}'";
}
else
{
if(!empty($typeid))
{
$addsql="wheretypeid='$typeid'";
}
二、改动你的模版
模版启用以下:
复制代码代码以下:
{dede:tagsort='hot'getall='2'}
<ahref='[field:link/]'>[field:tag/]</a>
{/dede:tag}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)