public function editAction() { parent::editAction(); if ($this->getRequest()->isPost()) { try { $data = (object) $this->getRequest()->getPost(); $this->__setData($data); $this->_entity->save(); $this->view->showMessage('Изменения сохранены'); } catch (Exception $e) { $this->view->showMessage($e); } } else { $_POST['id_photo'] = $this->_entity->getIdPhoto(); $_POST['name'] = $this->_entity->getName(); $_POST['id_quote'] = $this->_entity->getIdQuote(); $_POST['show_on_main'] = $this->_entity->isShownOnMain(); $_POST['show_on_clinic'] = $this->_entity->isShownOnClinic(); } }