猎凡网络承接仿站、网站定制业务,诚邀您的合作! 猎凡网为你提供:dedecms织梦仿站帝国cms仿站网站定制、企业仿站等服务,欢迎您的访问!
<
>
当前位置: 首页 > 仿站知识

织梦仿站获取栏目文章数量

时间:2019-09-23 12:00:01  来源:admin  作者:猎凡网络

此篇关于织梦仿站获取栏目文章数量文章为原创文章,是猎凡仿站制作网亲测,可以使用,网上流传的所有版本都是错误的,是无法调用的。使用织梦仿站在获取栏目文章数量的时候可以更加方便用户了解网站内容,是提供用户体验度的一个小技巧。经常用到的有在当前栏目页面中栏目名称后显示,该栏目共有XX篇文章,还有一种的是在侧边栏显示一些栏目列表,然后每个栏目后面有文章数量,如下图所示。

11.jpg

222.jpg


我们先来解决图一显示的文章数量获取方法,打开extend.func.php这个文件,文件位置在根目录include文件夹中。在最后添加这段代码

function Gettotl($tid){    global $dsql;    $sql = GetSonIds($tid);    $row = $dsql->GetOne("Select count(id) as totss From dede_archives where typeid in({$sql})");    return $row['totss'];  }

这段代码的意思是添加一个函数用来处理dede_archives这个表中的数据,此方法是来获取dede_archives表中的数据总数。如果你仿站用的表名称不是这个,修改成需要统计的表名称就可以了。

前台模板调用方法,举例channel标签调用方法

{dede:channel type='son' row='10' currentstyle="~typename~"}              [field:typename/][field:ID runphp='yes'] @me = Gettotl(@me);[/field:ID]                {/dede:channel}

这段代码中的

[field:ID runphp='yes'] @me = Gettotl(@me);[/field:ID]

就是用来获取栏目文章数量的,其他地方需要调用增加在其他标签中即可。

网上说关于的是错误的打开include/arc.partview.class.php这个文件(注意:网站那种复制了千篇一律的打开inc_arcpart_view.php是以前老版本的,现在已经没有这个文件了)。还有其他写的乱七八糟的都是不能用的。


本文网址:https://fangzhan.seobr.com/news/272.html
本文由猎凡仿站网发布,如果您还想了解更多关于网站仿制的文章,请点击查看 仿站知识 的其它文章,转发请注明来源及版权归属。
承接以下业务:传统网站改自适应网站、网站增加手机站、网站改全屏网站改大屏展示、GBK转UFT-8、DEDECMS转WORDPRESS、网站站群制作、企业网站设计、企业网站优化、网站托管等业务

标签:栏目   文章
相关文章

推荐资讯
热点标签

数年专注于仿站建站,擅长dedecms仿站、WORDPRESS仿站、帝国cms仿站、网站改版等业务! Copyright©2019 猎凡仿站网 All Rights Reserved