主页 > 技术领域 >

dedecms调用tag显示文章数

2018-05-08 05:24

在改模版,把右侧的TAGs改了下样式,然后,想让它显示文章数,也就是TAGs对应的文章数,于是。。。以下是修改方法:

打开文件:/include/taglib/tag.lib.php,找到以下:

$row['link'] = $cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/";

在下边,加入如下代码:

$count = $dsql->GetOne("Select count(tid) From `dede_taglist` where tag = '".$row['tag']."'");$row['count'] = $count['count(tid)'];

然后就OK啦,很简单,之后,用“[field:count/]”即可调用,如下:

{dede:tag row='60' sort='new'}<li><a href="[field:link/]">[field:tag /]<span>[field:count/]</span></a></li>{/dede:tag}
小强博客

小强博客

1990年人士,8年互联网经验。
商业服务
  • (1)黑白帽SEO高端外包服务
  • (2)黑白帽SEO高端顾问
  • (3)中大型程序开发
  • (4)中大型数据库优化与开发
  • (5)高端培训(技术 & 思维)
  • (6)指定网站入侵扫描 & 安全检测
  • (7)指定服务器入侵扫描 & 安全检测
  • (8)黑灰色项目承接 & 合作 & 顾问
  • (9)开源CMS二次开发与BUG修复
  • (10)开源CMS模版设计开发与仿站
  • (11)小 & 中 & 大型网站从零开发
  • (12)品牌解决方案
  • (13)销量解决方案
  • (14)顾问与培训解决方案
  • 联系方式
  • QQ:97028048
  • 微信:zjkszq1990 & zZ683135
  • E-mail:adolph@timeandevent.com