id('ID')->sortable(); $grid->column('username', '全局分享'); $grid->column('domain', '全局URL'); $grid->column('icon', '全局图片')->image(config('love.QINIU_MY_DOMAINS'), 50, 50); $grid->column('title', '全局标题'); $grid->column('description', '全局描述'); $grid->column('live_rome_username', '直播分享'); $grid->column('live_rome_domain', '直播分享URL'); $grid->column('live_rome_icon', '直播间图片')->image(config('love.QINIU_MY_DOMAINS'), 50, 50); $grid->column('live_rome_title', '直播间标题'); $grid->column('live_rome_description', '直播间描述'); $grid->disableExport(); $grid->disableCreateButton(); $grid->disableRowSelector(); $grid->disableColumnSelector(); $grid->actions(function ($actions) { $actions->disableView(); $actions->disableDelete(); }); return $grid; } protected function form() { $form = new Form(new ShareSettings); $form->display('title', '全局分享名'); $form->text('domain', '全局URL'); $form->text('description', '全局描述'); $form->image('icon','全局图片')->uniqueName(); $form->divider(); $form->text('live_rome_title', '直播标题'); $form->text('live_rome_domain', '直播URL'); $form->text('live_rome_description', '描述'); $form->image('live_rome_icon','直播间图')->uniqueName(); $form->footer(function ($footer) { $footer->disableReset(); $footer->disableViewCheck(); $footer->disableEditingCheck(); $footer->disableCreatingCheck(); }); $form->tools(function (Form\Tools $tools) { $tools->disableView(); $tools->disableDelete(); }); return $form; } public function update($id) { Cache::forget('Share'); return $this->form()->update($id); } }