DedeCMS列表页调用当前栏目的文章数量的方法

 仿站技巧     |      2018-06-29 14:27

今天酷仿站小编和大家一起讨论下织梦仿站如何调用栏目中文章(产品)的数量?

闲话少说方法如下,在网站根目录打开include文件夹,找到common.func.php文件,在最后的“?>”代码的上面加上如下函数:

function dynamic_num($current_id){

global $dsql;

$t_num = $dsql->GetOne("select count(*) as num from `dede_archives` where typeid='$current_id'");

if(is_array($t_num)){

return "本栏目共有".$t_num[num]."篇文章";

}else{

return "本栏目共有0篇文章" ;

}}

列表页调用:[field:id function="dynamic_num(@me)" /]

channelartlist 调用:{dede:type}[field:id function="dynamic_num(@me)" /]{/dede:type}

 

“本栏目共有”和“篇文章”可去掉,最后效果如下图:

以上就是今天本文的全部内容,希望对大家的学习和工作有所帮助,同时希望大家多多关注酷仿站,仿站、定制网站欢迎咨询酷仿站,谢谢!