Ftable字段循环的时候 想分开循环用 if判断无效

迅睿框架 更新 2022-07-31 19:58:23 靠谱小青年


{php $mval = $t['canshu'];}

{loop $mval $v}


<td>{$v[1]}</td>

<td>{$v[2]}</td>


{/loop}


Ftable 字段  循环的时候  想 分开 循环 用 if 判断无效  谢谢


{php $mval = $t['canshu'];}

{loop $mval $v}


 {if $v==0}

<td>{$v[1]}</td>

<td>{$v[2]}</td>

{else}


<td class="hjk">{$v[1]}</td>

<td class="hjk">{$v[2]}</td>

{/if}


{/loop}



{php $mval = $t['canshu'];}

{loop $mval $v}


<td>{$v[1]}</td>

<td>{$v[2]}</td>


{/loop}

方案

  • 迅睿框架技术-岳老师 #1 · 2022-07-22 14:30:00
      {if $v==0}肯定是不能的,$v是数组,不能直接等于判断
  • 靠谱小青年 #2 · 2022-07-22 14:31:27
    迅睿框架技术-岳老师 那用什么 判断可以 实现呢 谢谢
  • 农村人 #3 · 2022-07-22 14:32:34
    {if in_array(0, $v)}
  • 靠谱小青年 #4 · 2022-07-22 14:37:19
    农村人 {php $mval = $t['canshu'];} {loop $mval $v} {if in_array(0, $v)} <td>{$v[1]}</td> <td>{$v[2]}</td> <td>{$v[3]}</td> <td>{$v[4]}</td> <td>{$v[5]}</td> {else} 11111 {/if} {/loop}这样吗 无效呢 哪里错了吗 谢谢
  • 老豆 #5 · 2022-07-22 15:02:12
    表示v1到v5,有一个是0的才显示
  • 小黄人 18html #6 · 2022-07-22 15:09:48
    满意答案

    {php $mval = $t['canshu'];}

    {loop $mval $k $v}


    {if $k==0}

    <td>{$v[1]}</td>

    <td>{$v[2]}</td>

    {else}


    <td class="hjk">{$v[1]}</td>

    <td class="hjk">{$v[2]}</td>

    {/if}


    {/loop}

  • 靠谱小青年 #7 · 2022-07-31 19:58:23
    @小黄人 18html:完美 完美

迅睿系统漏洞

站群分站系统
站群分站系统(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)
增加时间是否更新的开关