Esempio n. 1
0
 public function update()
 {
     $this->table = $this->fw->get('PARAMS.table');
     $this->model = \models\Comment::getInstance($this->table);
     if (is_null($this->model->getTable())) {
         $this->fw->error(404);
     } else {
         $this->setAJAXLayout();
         if ($this->model->update(array('id' => $this->fw->get('POST.id'), $this->fw->get('POST.field') => $this->fw->get('POST.value')))) {
             if ($this->fw->get('POST.field') != 'moderation') {
                 \helpers\Msg::success('saved');
             }
         } else {
             \helpers\Msg::error('error');
             $this->fw->error(406);
         }
     }
 }
Esempio n. 2
0
 /**
  * Возвращает массив с комментариями для записи с заданным id
  * @param int $id
  * @return array
  */
 public function getComments($id)
 {
     $model = \models\Comment::getInstance($this->table);
     return $model->getList($id);
 }