|
@@ -45,8 +45,8 @@ class DistAppearanceController extends AdminDistController
|
|
|
$grid->column('cover_image')->display(function ($image) {
|
|
|
$dataImages = [$image];
|
|
|
return CommonHelper::displayImage($dataImages,100);
|
|
|
- })->width('20%');
|
|
|
- $grid->column('describe')->width('40%');
|
|
|
+ })->width('15%');
|
|
|
+ $grid->column('describe')->width('30%');
|
|
|
$grid->column('isEnabled')->display(function () use ($distInfo) {
|
|
|
if ($this->id == $distInfo->appearance_id) {
|
|
|
return '<span class="label" style="background:#21b978;">'.admin_trans_label('Yes').'</span>';
|
|
@@ -61,11 +61,18 @@ class DistAppearanceController extends AdminDistController
|
|
|
$grid->disableBatchDelete();
|
|
|
$grid->tools('<a href="'.getDistributorDomain().'" target="_blank"><button class="btn btn-primary grid-refresh btn-mini" style="margin-right:3px"><i class="feather icon-chrome"></i><span class="d-none d-sm-inline"> '.admin_trans_label('browse').'</span></button></a>');
|
|
|
// 操作
|
|
|
- $grid->actions(function (Grid\Displayers\Actions $actions) {
|
|
|
+ $grid->actions(function (Grid\Displayers\Actions $actions) use ($distInfo) {
|
|
|
$actions->disableDelete();
|
|
|
$actions->disableEdit();
|
|
|
$actions->disableView();
|
|
|
+ // 启用
|
|
|
$actions->append(new AppearanceEnable());
|
|
|
+ //可视化编辑
|
|
|
+ $isEnabled = $actions->row->id == $distInfo->appearance_id;
|
|
|
+ if ($isEnabled) {
|
|
|
+ $edit = admin_trans_label('visual_edit');
|
|
|
+ $actions->append('<a style="cursor: pointer;" href="/dist/visual-editor" target="_blank"><i class="feather icon-edit"></i> '.$edit.'</a>');
|
|
|
+ }
|
|
|
});
|
|
|
//排序
|
|
|
$grid->model()->where('enabled',1)->orderBy('order','desc')->orderBy('id','desc');
|