column('id')->sortable(); $grid->column('name'); $grid->column('src')->image(config("filesystems.disks.cosv5.url"), 100, 100); $grid->column('src2','地址')->display(function() { return \Storage::disk('cosv5')->url($this->src); }); // $grid->enableDialogCreate(); $grid->setDialogFormDimensions('50%', '50%'); $grid->withBorder(); $grid->actions(function (Grid\Displayers\Actions $actions) { $actions->quickEdit(true); $actions->disableEdit(); $actions->disableView(); }); $grid->model()->orderByDesc("id"); }); } /** * Make a show builder. * * @param mixed $id * * @return Show */ protected function detail($id) { return Show::make($id, new Resource(), function (Show $show) { $show->field('id'); $show->field('name'); $show->field('src'); }); } /** * Make a form builder. * * @return Form */ protected function form() { return Form::make(new Resource(), function (Form $form) { // $form->display('id'); $form->text('name')->required(); $form->image('src')->autoUpload()->removable(false)->autoSave(false)->uniqueName()->required(); }); } }