public function editAction() { if ($this->isAjax()) { $data = $this->request->getPost(); if (empty($data)) { $this->pageError('param'); } $modelForm = new AdminiForm('edit'); if ($result = $modelForm->validate($data)) { if ($modelForm->edit()) { $this->success('操作成功'); } else { $this->error('操作失败'); } } $this->error($result); } $id = $this->dispatcher->getParams()[0]; if (empty($id)) { $this->pageError('param'); } $admini = Admini::findById($id); if (!$admini) { $this->pageError('param'); } $form = new AdminiForm('edit', $admini); $this->view->setVars(['page' => ['title' => '编辑成员'], 'formparams' => ['event' => 'edit', 'action' => \Func\url('/admini/edit')], 'data' => $admini]); $this->view->pick('admini/add'); }