双重循环里面用eq判断不能生效?

浏览:530 发布日期:2017/06/13 分类:ThinkPHP5专区
{volist name="size" id="vo"}
    <div class="col-xs-3">
        <label>
                  <input type="checkbox" name="sizes[]" class="colored-success" value="{$vo.id}">
                   <span class="text">{foreach $pro.size as $s} {eq name="s" value="vo.id"}ok{/eq}{/foreach}</span>
            </label>
    </div>
{/volist}
$pro.size是一个数组,{foreach $pro.size as $s} {eq name="s" value="vo.id"}ok{/eq}{/foreach}这样写哪里错了吗?{foreach $pro.size as $s} {if condition='$s eq $vo.id'}checked{/if}{/foreach}这样写就没问题
最佳答案
评论( 相关
后面还有条评论,点击查看>>