作者 anyv
1 个管道 的构建 通过 耗费 0 秒

商品标签编辑

@@ -131,7 +131,7 @@ class GoodsController extends AdminBaseController{ @@ -131,7 +131,7 @@ class GoodsController extends AdminBaseController{
131 $label_data = Db::name('label') -> select(); 131 $label_data = Db::name('label') -> select();
132 $this -> assign('label_data',$label_data); 132 $this -> assign('label_data',$label_data);
133 $goods_label_data = Db::name('goods_label') -> where('goods_id',$id['id']) -> column('label_id'); 133 $goods_label_data = Db::name('goods_label') -> where('goods_id',$id['id']) -> column('label_id');
134 - dump($goods_label_data);die; 134 + $this -> assign('goods_label_data',$goods_label_data);
135 return $this -> fetch(); 135 return $this -> fetch();
136 136
137 } 137 }
@@ -56,10 +56,10 @@ @@ -56,10 +56,10 @@
56 <th width="100">标签</th> 56 <th width="100">标签</th>
57 <td> 57 <td>
58 <volist name="label_data" id="vo"> 58 <volist name="label_data" id="vo">
59 - <if condition="$data.label_id eq $vo.id">  
60 - <option value="{$vo.id}" selected="selected">{$vo.name}</option> 59 + <if condition="in_array($vo['id'],$goods_label_data) ">
  60 + <label><input type="checkbox" name="label_id[]" value="{$vo.id}" checked>{$vo.name}</label>
61 <else/> 61 <else/>
62 - <option value="{$vo.id}">{$vo.name}</option> 62 + <label><input type="checkbox" name="label_id[]" value="{$vo.id}">{$vo.name}</label>
63 </if> 63 </if>
64 64
65 </volist> 65 </volist>