dedecms文章页面调用文章标签
2012-04-03 22:03 来源:www.chinab4c.com 作者:dedecms专家
dedecms文章页面调用文章标签,这个是非常需要的一项功能,也是我们在做dedecms优化以及开发要注意的一项功能。dedecms的标签,可以让我们更加方便的调用和文章该标签相关的文章。从而增加dedecms文章页面一个可读性和用户体验的效果。也能使dedecms更加强大。
1:首先增加dedecms自定义标签。
function lib_atag(&$ctag , &$refObj){
global $dsql;
$id = $refObj->Fields['id'];
$sql = "select tag from dede_taglist where aid='".$id."'";
$dsql->Execute("m" , $sql);
$tcp = new DedeTagParse();
$innertext=$ctag->GetInnerText();
$tcp->SetNameSpace("field","[","]");
$tcp->LoadSource($innertext);
$s = '';
while($r = $dsql->GetArray("m")){
foreach($tcp->CTags as $k => $v){
$tcp->Assign($k ,$r[$v->GetName()]);
}
$s.=$tcp->GetResult();
}
return $s;
}
2:dedecms文章页面模板article_article.htm调用该标签
相关文章:{dede:atag}<a href="/tags.php?/[field:tag/]/">[field:tag/]</a> {/dede:atag}
来源:http://www.chinab4c.com
最近更新
常用插件
- ecsho成本利润统计分析插件
最近在二次开发ecshop过程中,很多朋友要求一款分析 ecshop成本和利润插...
- ecshop二次开发首页显示购
ecshop二次开发首页显示购买记录插件,用图文的方式,来处理在首页显示...
- ecshop二次开发直接优惠现
ecshop二次开发促销售功能插件,主要是扩展了ecshop促销功能,增加了更...
- ecshop打印快递发货单
ecshop打印快递发货单,这个问题是很常见的问题。在发货完成之后,有些...
- ecshop 匿名下单自动注册会
ecshop 匿名下单自动注册会员...