header('系统设置') ->description('系统设置') ->body($this->grid())->breadcrumb( ['text' => '系统设置', 'url' => '/'] ); } protected function grid() { $grid = new Grid(new Settings()); $grid->id('ID')->sortable(); $grid->column('name', '名称'); $grid->column('key', '唯一标示'); $grid->column('value', '值')->editable(); $grid->column('description', '描述'); // $grid->updated_at('修改时间'); // $grid->created_at('创建时间'); $grid->disableExport(); $grid->disableCreateButton(); $grid->disableRowSelector(); $grid->disableActions(); $grid->disableColumnSelector(); $grid->filter(function ($filter) { $filter->disableIdFilter(); $filter->like('name','名称')->placeholder('名称搜索'); }); return $grid; } public function store() { $key=request('key'); Cache::forget($key); info('store'); return $this->form()->store(); } public function update($id) { $key= Settings::where('id',$id)->value('key'); Cache::forget($key); return $this->form()->update($id); } protected function form() { $form = new Form(new Settings()); $form->number('value', '值'); $form->hidden('key'); return $form; } }