Esempio n. 1
0
 public function action_edit($id)
 {
     if (!Auth::getInstance()->getRights($this->getName(), 'edit')) {
         return $this->view->getMessage('Нет прав на редактирование');
     }
     extract($_SESSION[Auth::$lss]);
     // тут данные выбранных до сих пор заказа и тз
     if (empty($id)) {
         // добавить плату в ТЗ
         if (empty($tz_id)) {
             return $this->getMessage('Не известно куда добавлять выбери ТЗ!');
         } else {
             return parent::action_edit($id);
         }
     } else {
         // выбрана плата - вывести предложение создать рассчет
         $url = $this->model->getFileLinkForRaschet(array(id => $id));
         if ($url) {
             $rec[rasslink] = $url;
         } else {
             $rec[createlink] = $this->actUri('createras', $id)->url();
         }
         return $this->getMessage($this->view->showbutton($rec));
     }
 }
Esempio n. 2
0
 public function action_edit($id)
 {
     if (!empty($id)) {
         $rec = $this->model->getRecord($id);
         $out = $this->view->showrec($rec);
         return $this->view->getMessage($out);
     } else {
         return parent::action_edit($id);
     }
 }