在header.html里面调用网站栏目导航的时候,使用了m{$key+1}

迅睿框架 更新 2019-10-19 15:04:11 五金冲压件

模板标签里面

在header.html里面调用网站栏目导航的时候,使用了m{$key+1} 然后我在头部调用的,而且已经调用可以了,


然后我在内页list.html调用获取栏目下所属子栏目导航的时候,原代码是这样的

image.png


然后我也是用了同样的方式。模板代码如下

{loop $related $c}			
                <a href="c{$key+1}">{$c.name}</a>
{/loop}	

但是实际显示是这样的,他不会自动+1了,全部是C5了,请问我这是什么原因,

image.png



但是同样的代码在头部导航就可以自动加序列号,是不是一个网站只可以调用一次key函数呢

方案

  • 杨焕 #1 · 2019-10-19 13:53:21
    {$key_c+1}
  • 五金冲压件 #2 · 2019-10-19 13:58:37
    不行,我换了你的方式:现在代码是这样子了,2个都是C1
    image.png
    杨焕
  • 坤哥 #3 · 2019-10-19 14:01:00
    loop循环没有key变量,所以无效
  • 五金冲压件 #4 · 2019-10-19 14:01:45
    那有什么办法解决吗,就是在调用子栏目导航的时候,可以是用这个功能坤哥
  • 琉惗 #5 · 2019-10-19 14:02:59
    数字用{$key+1}替换就行啊
  • 承诺 #6 · 2019-10-19 14:03:04
    {category module=share pid=$catid}{$key}
  • 五金冲压件 #7 · 2019-10-19 14:14:06
    你说的这个方式,直接不会显示承诺
  • 五金冲压件 #8 · 2019-10-19 14:14:29
    不行的,我试过了,我放进去以后 全部都是C5琉惗
  • 承诺 #9 · 2019-10-19 14:15:44
    五金冲压件这个调用方式是,调用共享栏目,当前栏目的的子栏目
  • A87°C #10 · 2019-10-19 14:18:02
    满意答案
    {loop $related $key $c}			
                    <a  target="_blank" href="c{$key+1}">{$c.name}</a>
    {/loop}	
  • 五金冲压件 #11 · 2019-10-19 15:04:11
    @A87°C:这个可以

迅睿系统漏洞

站群分站系统
站群分站系统(2026-10-15)
子站域名新增llms.txt访问
GEO系统
GEO系统(2026-10-14)
修复下载zip空白地址问题 修复流量复刻和任务队列错误
GeoSeo收录宝
GeoSeo收录宝(2026-10-14)
新增 站长工具箱 前端首页自动调用meta 数据
滑块验证码 Gocaptcha
滑块验证码 Gocaptcha(2026-10-13)
基于开源项目 go-captcha 的行为验证码插件,滑动拼图、区域...
GeoSeo工具箱
GeoSeo工具箱(2026-10-13)
优化巡检任务
GeoSeo排名助手
GeoSeo排名助手(2026-10-11)
加入大模型自定义
SEO聚合关键字
SEO聚合关键字(2026-10-11)
优化关键字列表页最多支持1万篇文章,过多会导致服务器扛不住;
CMS内容同步复制
CMS内容同步复制(2026-10-10)
增加时间是否更新的开关