业务经理

微信扫描以上二维码

028-61286886

技术咨询

{module}怎么获取推荐位数据

迅睿框架 更新 2022-05-09 16:49:29 万俟肸

    {module module=shi order=updatetime_asc }
    <li><div {if $t.flag=1} style="color:#903a2b;font-weight:bolder;" {/if}>{$t.description}{$t.flag}</div></li>
    {/module}

image

    {module module=shi flag=1 order=updatetime_asc }
    <li><div {if $t.flag=1} style="color:#903a2b;font-weight:bolder;" {/if}>{$t.description}{$t.flag}</div></li>
    {/module}


image


通过添加flag=1去筛选还是可以的,

推荐位只有两条,通过判断是否推荐改变前端样式,但是输出的时候每个信息的推荐字段的值都是被推荐了的,这是怎么回事

方案

  • 迅睿框架联合创始人 #1 · 2022-05-06 15:02:20
     {if $t.flag=1} style="color:#903a2b;font-weight:bolder;" {/if} 这个写法是无效的,但等号是赋值,双等号才是判断,这是php基础知识
  • 万俟肸 #2 · 2022-05-07 20:22:04
    迅睿框架联合创始人 ==也不行
  • 万俟肸 #3 · 2022-05-07 20:24:06
    迅睿框架联合创始人
    image

    image

    image
  • 小波工作室--标签和API大师 #4 · 2022-05-07 21:01:17
    module标签你没有加flag参数 t.flag就会无效了
  • 小波工作室--标签和API大师 #5 · 2022-05-07 21:02:07
  • 万俟肸 #6 · 2022-05-07 21:27:29
                {table table_site=shi_flag id=$t.id return=f}
                推荐位id: {dr_mod_value('shi', 'setting', 'flag', $f.flag, 'id')}
                {/table}
    小波工作室--标签和API大师

    image
    id 没调出来
  • 志伟 #7 · 2022-05-09 16:46:42
    满意答案
    万俟肸 https://www.xunruicms.com/doc/1034.html 你可以参考这个方法,自己添加个字段用来代替推荐位,比原版的推荐位更灵活点。然后用这个去判断就可以了。
    {if $t.你添加的字段名==1} style="color:#903a2b;font-weight:bolder;" {/if}
  • 万俟肸 #8 · 2022-05-09 16:49:29
    @志伟:我就是这样处理的,还是希望官方能给个解决方案,我猜想这是个bug

迅睿系统漏洞

AI文章生成器
AI文章生成器(2026-09-20)
任务拆分独立配置 新增AI生成关键词 新增指令模板 新增品牌信...
GEO系统
GEO系统(2026-09-20)
后台 AEO 与运营端对齐:区域、跑批、CSV、补强、剧本均可在迅睿...
多语言翻译Seolang
多语言翻译Seolang(2026-09-18)
1. HTML lang 无需修改模板,自动适配当前语种页面 lan...
GeoSeo工具箱
GeoSeo工具箱(2026-09-18)
修正菜单规范
后台二次登陆验证
后台二次登陆验证(2026-09-18)
新增邮箱验证 新增短信验证
京东云短信
京东云短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
创蓝短信
创蓝短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
火山引擎短信
火山引擎短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
外贸多语言建站
外贸多语言建站(2026-09-17)
优化独立内容过滤机制