vilist 循环嵌套input 表单并根据条件是否选择

浏览:846 发布日期:2015/11/02 分类:求助交流 关键字: php

一个商品的属性与所有属性一同循环,商品属性有的话这个属性就是选中状态goods=>array{
["sx"] => array(2) {
    [0] => array(4) {
      ["id"] => string(1) "1"
      ["name"] => string(12) "热卖产品"
      ["orderby"] => string(1) "1"
      ["savetime"] => string(10) "1446107648"
    }
    [1] => array(4) {
      ["id"] => string(1) "3"
      ["name"] => string(12) "疯狂甩卖"
      ["orderby"] => string(1) "1"
      ["savetime"] => string(10) "1446108026"
}
前台的循环:    <volist name='sx' id='vo' key='i'>
                  <label>
                  <volist name = "goods['sx']" id = 'v' key = 'j'>
                  
                  <if condition="$v['id'] == $vo['id']">
                    <input type="checkbox" name="sxid[]" value="{31CMS.$vo.id}" checked>
                    <else /><input type="checkbox" name="sxid[]" value="{31CMS.$vo.id}">
                    </if>
                    </volist>
                    
                    {31CMS.$vo.name}</label>
                    
                </volist>
出来后是这样的:

不加<else />的话没有的属性前面就没有选择框了 顺序位置什么的都换过 还是不行 要怎么循环
最佳答案
评论( 相关
后面还有条评论,点击查看>>