您当前的位置: 主页 > 优化教程
DEDECMS 获取指定栏目下面的文章数量,可以写一个自己的小助手,然后再用function去调用 。
 
第一步:打开/include/helpers/channelunit.helper.php 在里面增加一个方法getTypeArcLength($id,$addson=true) 代码如下
 
/**
 * 获取指定栏目下面的文章数量
 *
 * @param     string  $id  栏目id
 * @param     string  $addthis  是否包含子栏目
 * @return    string
*/
if ( ! function_exists('getTypeArcLength')) {
function getTypeArcLength($id,$addson=true) {
global $dsql;
if($addson) {
$types = GetSonIds($id);
$sql = "SELECT count(id) as len FROM idea_arctiny where typeid IN ($types)";
} else {
$sql = "SELECT count(id) as len FROM idea_arctiny where typeid = $id";
}
$arclen = $dsql->GetOne($sql);
return $arclen['len'];
}
}
 
第二步:在模板用调用,可以在任意位置调用,只要是能调出栏目的地方,比如type标签等,function方法的使用就不说了,如果有需要的去看我之前写过的一些文章。
 
{dede:field.id function="getTypeArcLength(@me,false)"/}
 
{dede:type typeid='24'}
[field:id function="getTypeArcLength(@me,false)"/]
{/dede:type}
 

关键词:DEDECMS,获取,指定,栏,目下,面的,文章,数量,    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

dedecms织梦5.7的后台图片裁剪之后图片被模糊解决方法不知道为什么每次剪裁图片的时候 最后生成的图片都会很模糊,一开始修改了... 2021-07-27
dedecms织梦$globals定义文件的位置本文介绍了dedecms织梦系统$globals定义文件所在的位置,$... 2021-07-27
织梦去掉{dede:field.body/} 中的p元素我们在后台添加内容的时候,系统往往会自动增加P/P元素,特别是有些时候... 2021-07-27
织梦DedeCMS默认文件夹重命名的方法本文实例讲述了织梦DedeCMS默认文件夹重命名的方法。分享给大家供大... 2021-07-30
Dede隐藏网站模板真实路径技巧相信大家用Dede架构网站的有很多吧,很多时候我们是直接复制一个tem... 2021-07-30
织梦二次开发使栏目获取当前页顶级栏目图片的方法如果我们模板已经经过了一些小的二次开发,每个栏目都能上传相应的图片,但... 2021-07-22
织梦织梦导航栏目设置外部链接打不开怎么办?织梦dedecms内容管理系统搭建网站快捷方便因此受到很多站长朋友们的... 2021-08-14
dedecms修改默认50-200随机点击数的范围dedecms有一个挺有意思的功能,及时dedecms在后台发表新的文... 2021-07-30
DedeCms织梦模板 autoindex和itemindex 使用教程让dedecms autoindex,itemindex 从0到1开始... 2021-07-22
织梦删除空间中多余的没有被引用的图片在用织梦建站的时候,我们时常会删除一些文章,但是有个问题,就是删除文章... 2021-07-30
织梦DedeCMS获取当前栏目rss订阅链接DEDECMS调用当前栏目的id数字,来获取rss订阅链接地址。 1、... 2021-07-30
dedecmsDedeCMS全局变量$GLOBALS的定义文件分析织梦DedeCMS数据库的信息是写在data/common.inc.p... 2021-08-09
DedeCMS循环调用二级栏目及三级栏目的方法对于DEDECMS的二级栏目还有子栏目的需要循环调用的可以通过使用下面... 2021-07-22
织梦dedecms 图片页面分离简单方法点评:有时候由于图片过多,而我们又或是为了节约主站流量可以将图片放到另... 2021-07-30
织梦标签不能嵌套的2种解决方法我们用织梦建站时,嵌套标签,标签原封不动的被展示了出来而未被解析,举个... 2021-07-22

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn