From ba14d5344fb107ae5a5443fb5156730162fb6368 Mon Sep 17 00:00:00 2001 From: anyv <anyu@bronet.cn> Date: Fri, 31 May 2019 16:01:15 +0800 Subject: [PATCH] 商品标签编辑 --- app/admin/controller/GoodsController.php | 2 +- public/themes/admin_simpleboot3/admin/goods/goods_edit.html | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/admin/controller/GoodsController.php b/app/admin/controller/GoodsController.php index ee97333..ace27b5 100644 --- a/app/admin/controller/GoodsController.php +++ b/app/admin/controller/GoodsController.php @@ -131,7 +131,7 @@ class GoodsController extends AdminBaseController{ $label_data = Db::name('label') -> select(); $this -> assign('label_data',$label_data); $goods_label_data = Db::name('goods_label') -> where('goods_id',$id['id']) -> column('label_id'); - dump($goods_label_data);die; + $this -> assign('goods_label_data',$goods_label_data); return $this -> fetch(); } diff --git a/public/themes/admin_simpleboot3/admin/goods/goods_edit.html b/public/themes/admin_simpleboot3/admin/goods/goods_edit.html index 0f3a690..d9d5b14 100644 --- a/public/themes/admin_simpleboot3/admin/goods/goods_edit.html +++ b/public/themes/admin_simpleboot3/admin/goods/goods_edit.html @@ -56,10 +56,10 @@ <th width="100">标签</th> <td> <volist name="label_data" id="vo"> - <if condition="$data.label_id eq $vo.id"> - <option value="{$vo.id}" selected="selected">{$vo.name}</option> + <if condition="in_array($vo['id'],$goods_label_data) "> + <label><input type="checkbox" name="label_id[]" value="{$vo.id}" checked>{$vo.name}</label> <else/> - <option value="{$vo.id}">{$vo.name}</option> + <label><input type="checkbox" name="label_id[]" value="{$vo.id}">{$vo.name}</label> </if> </volist> -- libgit2 0.24.0