model()->orderByDesc('id')->with('admin'); $helper = new GridHelper($grid, $this); $grid->column('id'); $helper->columnAdminId('admin_id'); $grid->column('admin.username'); $grid->column('type1'); $grid->column('object_class'); $grid->column('before'); $grid->column('after'); $grid->column('created_at'); // $grid->dia $grid->filter(function (Grid\Filter $filter) { $helper = new FilterHelper($filter, $this); }); // $grid->disableCreateButton(); $grid->actions(function (Grid\Displayers\Actions $actions) { $actions->disableDelete(); $actions->disableEdit(); $actions->disableQuickEdit(); }); $grid->disableBatchActions(); $grid->disableQuickEditButton(); $grid->disableDeleteButton(); }); } public function detail() { } /** * Make a form builder. * * @return Form */ protected function form() { } /** * 编辑表单 * * @param Form $form * @param FormHelper $helper * @return void */ private function form_edit(Form &$form, FormHelper &$helper) { } }