|
|
@ -52,6 +52,7 @@ class GoodsActivityController extends AdminController |
|
|
$grid->column('cover_img')->image('',50); |
|
|
$grid->column('cover_img')->image('',50); |
|
|
$grid->column('name')->editable(); |
|
|
$grid->column('name')->editable(); |
|
|
$grid->column('price')->editable(); |
|
|
$grid->column('price')->editable(); |
|
|
|
|
|
$grid->column('original_price')->editable(); |
|
|
$grid->column('goods_unit')->editable(); |
|
|
$grid->column('goods_unit')->editable(); |
|
|
$grid->column('type_text'); |
|
|
$grid->column('type_text'); |
|
|
$grid->column('inventory')->editable(); |
|
|
$grid->column('inventory')->editable(); |
|
|
@ -72,7 +73,6 @@ class GoodsActivityController extends AdminController |
|
|
// return empty($item) ? '' : $item->title;
|
|
|
// return empty($item) ? '' : $item->title;
|
|
|
// });
|
|
|
// });
|
|
|
$grid->column('expire_time_text'); |
|
|
$grid->column('expire_time_text'); |
|
|
$grid->column('sort'); |
|
|
|
|
|
$grid->column('on_sale')->switch(); |
|
|
$grid->column('on_sale')->switch(); |
|
|
$grid->model()->orderby('id','desc'); |
|
|
$grid->model()->orderby('id','desc'); |
|
|
|
|
|
|
|
|
@ -138,8 +138,10 @@ class GoodsActivityController extends AdminController |
|
|
|
|
|
|
|
|
$show->width(6)->field('spec')->as(function ($value){ |
|
|
$show->width(6)->field('spec')->as(function ($value){ |
|
|
$text = ''; |
|
|
$text = ''; |
|
|
foreach ($value as $v){ |
|
|
|
|
|
$text .= '【'.$v['spec_key'] .':'.$v['spec_value'].'】 '; |
|
|
|
|
|
|
|
|
if(!empty($value) && is_array($value)){ |
|
|
|
|
|
foreach ($value as $v){ |
|
|
|
|
|
$text .= '【'.$v['spec_key'] .':'.$v['spec_value'].'】 '; |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
return $text; |
|
|
return $text; |
|
|
}); |
|
|
}); |
|
|
|