protected configureEdit ( array $fields = null ) : void | Model | ||
$fields | array | List of fields for add form |
리턴 | void | Model | If model, then bail out, no greed needed |
protected function configureEdit($fields = null)
{
// We are actually in the frame!
if ($this->isEditing('edit')) {
$m = $this->form->setModel($this->model, $fields);
$m->load($this->id);
$this->form->addSubmit();
$this->form->onSubmit(array($this, 'formSubmit'));
return $m;
} elseif ($this->isEditing()) {
return;
}
$this->virtual_page->addColumn('edit', 'Editing ' . $this->entity_name, array('descr' => 'Edit', 'icon' => 'pencil'), $this->grid);
}