dede 怎么调用栏目的总文章数
答案:2 悬赏:50 手机版
解决时间 2021-03-01 14:16
- 提问者网友:临风不自傲
- 2021-03-01 11:07
{dede:channel 在这里面
最佳答案
- 五星知识达人网友:山有枢
- 2021-03-01 11:33
织梦模板v5.6版本在列表页怎么动态获取当前栏目的文章数呢?
静态获得某个栏目的文章数大家都知道的,很简朴。调用它的栏目ID。感觉这个除了SQL标签外织梦很多标签都能实现的了。
织梦模板动态调用主要针对当前列表页的栏目。而当前的栏目是动态的。因此可以利用type标签调用这个函数就可以了。type是动态显示的,能实现我们的目的。之前我看了论坛上的方法。他函数中还调了函数在织梦中没有看到有就没有去测试,刚好网站上就要这个,就自己写个啦!正好可以分享给需要这个的朋友吧!
要调用函数就得增加函数了,打开include/common.func.php,在其中的任一行(中间任一行)中加上如下函数.
return 本栏目共有\.$t_num[num].篇文章\;
return 本栏目共有0篇文章 ;
在列表页中这样调用:{dede:type}[field:id function=dynamic_num(@me) /]{/dede:type}
呵呵,完成了! 试试吧!很不错哦!
静态获得某个栏目的文章数大家都知道的,很简朴。调用它的栏目ID。感觉这个除了SQL标签外织梦很多标签都能实现的了。
织梦模板动态调用主要针对当前列表页的栏目。而当前的栏目是动态的。因此可以利用type标签调用这个函数就可以了。type是动态显示的,能实现我们的目的。之前我看了论坛上的方法。他函数中还调了函数在织梦中没有看到有就没有去测试,刚好网站上就要这个,就自己写个啦!正好可以分享给需要这个的朋友吧!
要调用函数就得增加函数了,打开include/common.func.php,在其中的任一行(中间任一行)中加上如下函数.
return 本栏目共有\.$t_num[num].篇文章\;
return 本栏目共有0篇文章 ;
在列表页中这样调用:{dede:type}[field:id function=dynamic_num(@me) /]{/dede:type}
呵呵,完成了! 试试吧!很不错哦!
全部回答
- 1楼网友:一叶十三刺
- 2021-03-01 11:54
channelartlist默认调用的就是当前频道,循环展示当前频道的子栏目及子栏目的文章
{dede:channelartlist}
- {dede:field name='typename'/}更多...
-
-
{dede:arclist titlelen='60' row='8'}
- [field:pubdate function="mydate('m-d',@me)"/][field:title /] {/dede:arclist}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯