今天用帝国cms建站实践中,要给内容页显示并加上tags(文章对应的tags列表)的链接,在后台文章发布时,已经添加了文章对应的tags。如下图:
在内容页模板的代码对应位置,粘入以下代码:
<?php $tsql=$empire->query("select tagid from {$dbtbpre}enewstagsdata where id=".$navinfor['id']." and classid=".$navinfor['classid'].""); while($tr=$empire->fetch($tsql)){ $tt=$empire->fetch1("select * from {$dbtbpre}enewstags where tagid=".$tr['tagid']." limit 1"); ?> <a href="[!--news.url--]e/tags/?tagname=<?=$tt['tagname']?>"> <?=$tt['tagname']?> </a> <? } ?>
更新有tags的内容页,测试是否功能正常。
正常则更新网站所有的内容页面,不正确则再检查代码及对应环节。
最后,至于tags页的模板,就用相同的列表页模板即可,前提是你已经制作好了列表页模板。