讯睿CMS问答:循环栏目,用{$key}循环序号,但没有输出值

讯睿CMS问答:循环栏目,用{$key}循环序号,但没有输出值

2024-09-27 XunRuiCMS Sincere

问题:

{category module=share pid=45 return=c1}

{$c1.name}

({count action=module module=$c1.mid catid=$c1.id})
{/category}

以上代码是用在导航上 循环45栏目下的子栏目 然后用{$key}循环序号,但是{$key}并不循环,请问怎么解决。 栏目循环有效,就是需要递增的 1.2.3.。。没有实现

{$key+1}也无效

官方提醒:使用category栏目循环标签的生成工具,填写参数就可以生成相关的代码,每个参数后面都有用法解释

答案:

因为你指定了return,那么key变量就没有效果了,看这个生成

pid填写45

return填写c1

这里填写参数就可以生成相关的代码,每个参数后面都有用法解释,category标签的生成工具:https://www.xunruicms.com/doc/code/category.html

回复@迅睿框架联合创始人

 {$key_c1+1}

感谢,大意了

@迅睿框架联合创始人:使用官方工具 生成能避免更多弯路正确如下:{$key_c1+1}