实现统计每个栏目下的文章总数的调用
2015-12-18 15:35
549 查看
根据5.3里面修改的,本人测试了可以,大家可不可以就不知道了,若不可以的可以在下面回帖
打开include/common.func.php文件
在最后的?>之前加上
//统计栏目文章数
function GetTotalArc($tid){
global $dsql;
$sql = GetSonIds($tid);
$row = $dsql->GetOne("Select count(id) as dd From #@__archives where typeid in({$sql})");
return $row['dd'];
}
然后就可以在模板上用
{dede:channel type='son' row='20'}
<dl><a href='[field:typelink/]'>[field:typename/]</a>(<span>[field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID]) </dl>
{/dede:channel} 进行调用,[field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID]这个就是调用的总数
打开include/common.func.php文件
在最后的?>之前加上
//统计栏目文章数
function GetTotalArc($tid){
global $dsql;
$sql = GetSonIds($tid);
$row = $dsql->GetOne("Select count(id) as dd From #@__archives where typeid in({$sql})");
return $row['dd'];
}
然后就可以在模板上用
{dede:channel type='son' row='20'}
<dl><a href='[field:typelink/]'>[field:typename/]</a>(<span>[field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID]) </dl>
{/dede:channel} 进行调用,[field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID]这个就是调用的总数
相关文章推荐
- jQuery中trigger()与bind()用法分析
- 关于ThinkPHP中$this->redirect的疑问。
- Android onMeasure and onLayout
- 笔记三:Centos 7 64bit 下JDK的安装与配置
- Android使用Fragment来实现TabHost的功能(解决切换Fragment状态不保存)以及各个Fragment之间的通信
- FileItem类
- android bitmap compress(图片压缩)
- 剑指offer系列之五十七:二叉树的下一个节点
- 关于SearchView的一些小细节
- oauth2.0认证和授权原理
- Git简易入门教程
- 如何使用 Idea 远程调试 Java 代码
- 移动webapp页面适配方案
- spring mvc+shiro +cas +spring-session 的通用权限管理系统
- LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- 程序集重新定向与指定加载程序集时公共语言运行时搜索的子目录。
- iOS中写一个完整的单例
- 路线
- Eclipse快捷键
- Android ContentProvider和Uri详解 (绝对全面)