model()->orderBy('id', 'desc'); $grid->column('id', __('ID'))->sortable(); $grid->column('name', __('名稱')); $grid->column('created_at', __('创建时间'))->sortable(); $grid->actions(function ($actions) { // 去掉查看 $actions->add(new Change()); $actions->disableDelete(); }); return $grid; } protected function detail($id){ $show = new Show(Administrator::findOrFail($id)); $show->field('secret', __('谷歌密钥')); return $show; } /** * Make a form builder. * * @return Form */ protected function form() { $form = new Form(new Administrator()); $newsecret = 1; $form->display('username', __('管理员名称')); $form->text('secret', "谷歌密钥") ->default(function ($form) { if($form->model()->secret){ return $form->model()->secret; }else{ $ga = new Google(); return $ga->createSecret(); } }); return $form; } }