在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:这个可以

迅睿系统漏洞

GeoSeo收录宝
GeoSeo收录宝(2026-09-01)
升级 ai智能发布功能 升级 支持8国语言后端设置和前端输出功能 ...
Word发布批量上传
Word发布批量上传(2026-08-31)
版本覆盖问题重发
多语言翻译Seolang
多语言翻译Seolang(2026-08-31)
新增 LLM 大模型对话翻译模块 配置层强类型化重构 URL 模...
自定义存储
自定义存储(2026-08-30)
同步服务器端通用版实现,统一管理端、CMS 端和浏览器直传的提示与错...
GeoSeo工具箱
GeoSeo工具箱(2026-08-29)
新增 bing推送 新增 IndexNow推送 新增 baidu...
外贸多语言建站
外贸多语言建站(2026-08-27)
新增阿里云专业版入口 新增阿里云自动识别字符格式
Querylist渐进式采集
Querylist渐进式采集(2026-08-26)
增加范围截取规则
实时任务
实时任务(2026-08-26)
补充并整理完整使用说明、历史版本更新日志,统一帮助页样式。