网站新增了一个关键词tags标签功能,在百度搜索了很多,代码涉及到文章页面的调用自身标签的博客和教程很少!
最终在帝国官网论坛的一个问题上找到,随手将调用代码和灵动标签结合在一起,并测试了一下,发现成功了!下面放出代码:
[e:loop={"SELECT * FROM phome_ecms_news WHERE id = '".$navinfor[id]."' LIMIT 0 , 5",1,24,0}]
<?php
$fr=$empire->fetch1("select infotags from
{$dbtbpre}ecms_news_data_{$bqr[stb]} where id='$bqr[id]'");
$keyr=explode(',',$fr[infotags]);
for($i=0;$i<count($keyr);$i++)
{
echo'<a href="/e/tags/?tagname='.$keyr[$i].'" target=_blank>'.$keyr[$i].'</a> ';
}
?>
[/e:loop]
在 LIMIT 0 , 5这个地方限制标签显示的数量为5个,本以为这样就实现了标签调用,当七娃去点击之后,随后发现页面跳转不对,在多次研究之下,是因为标签默认模板的问题,随后新建了一个列表模板,这样就成功了!
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...