帝国CMS如何在控制面板页实现栏目文章统计

 问题:如何实现某栏目下文章总数的统计?XeT迪尔课堂(迪尔掌上课堂)--官网 免费自学网站

用[totaldata]'news',2,1[/totaldata]这样的统计根本行不通,控制面板、搜索模板这样的动态模板不支持标签XeT迪尔课堂(迪尔掌上课堂)--官网 免费自学网站
XeT迪尔课堂(迪尔掌上课堂)--官网 免费自学网站
用JS?XeT迪尔课堂(迪尔掌上课堂)--官网 免费自学网站
自定义JS下面的查询SQL语句是这样:XeT迪尔课堂(迪尔掌上课堂)--官网 免费自学网站
select * from [!db.pre!]ecms_news where checked=1 order by id limit 10XeT迪尔课堂(迪尔掌上课堂)--官网 免费自学网站
但只能统计到10条数据,我是想统计全部的文章数量,比如1000条,统计出“1000”这个来XeT迪尔课堂(迪尔掌上课堂)--官网 免费自学网站
XeT迪尔课堂(迪尔掌上课堂)--官网 免费自学网站
在自定义页面用了[totaldata]8,0,0[/totaldata]统计出总数来了XeT迪尔课堂(迪尔掌上课堂)--官网 免费自学网站
但怎么变成JS调用? 不想用iframeXeT迪尔课堂(迪尔掌上课堂)--官网 免费自学网站

 XeT迪尔课堂(迪尔掌上课堂)--官网 免费自学网站

解决方法XeT迪尔课堂(迪尔掌上课堂)--官网 免费自学网站
1.新增自定页页面,文件另存为:路径/tongji.js,直接浏览时会提示下载;XeT迪尔课堂(迪尔掌上课堂)--官网 免费自学网站
   页面内容填写为:document.write("[totaldata]1,0,0[/totaldata]");XeT迪尔课堂(迪尔掌上课堂)--官网 免费自学网站
   即自定义页面是.js后缀,内容使用JS读取,这样自定义页面支持totaldata标签了.XeT迪尔课堂(迪尔掌上课堂)--官网 免费自学网站
XeT迪尔课堂(迪尔掌上课堂)--官网 免费自学网站
2.动态页模板用<script language="javascript" src="/路径/tongji.js"></script>调用,这样就读取出来了.XeT迪尔课堂(迪尔掌上课堂)--官网 免费自学网站

 XeT迪尔课堂(迪尔掌上课堂)--官网 免费自学网站

[totaldata]栏目ID,操作类型,时间范围[/totaldata]统计当前栏目下模板中不能使用[totaldata]'159',0,0[/totaldata],[totaldata]$GLOBALS[navclassid],0,0[/totaldata]
 
 

  正文:XeT迪尔课堂(迪尔掌上课堂)--官网 免费自学网站

[totaldata]栏目ID,操作类型,时间范围[/totaldata]XeT迪尔课堂(迪尔掌上课堂)--官网 免费自学网站

统计当前栏目下XeT迪尔课堂(迪尔掌上课堂)--官网 免费自学网站

模板中不能使用[totaldata]'[!--self.classid--]',0,0[/totaldata],XeT迪尔课堂(迪尔掌上课堂)--官网 免费自学网站

[totaldata]$GLOBALS[navclassid],0,0[/totaldata]XeT迪尔课堂(迪尔掌上课堂)--官网 免费自学网站

 

扫一扫手机访问