public function createAction() { if ($this->request->isPost()) { $time = time(); $medium = new Medium(); $medium->assign(array('cruser_id' => $this->session->get('auth')['uid'], 'tstamp' => $time, 'crdate' => $time, 'title' => $this->request->getPost('title'), 'description' => $this->request->getPost('description'), 'reach' => $this->request->getPost('reach'), 'url' => $this->request->getPost('url'), 'mediumtype' => $this->request->getPost('mediumtype'), 'mediumstatus' => $this->request->getPost('status'))); if (!$medium->save()) { $this->flashSession->error($medium->getMessages()); } else { $medium->icon = $this->littlehelpers->saveImages($this->request->getUploadedFiles(), 'medium', $medium->uid); $medium->update(); $this->flashSession->success($this->translate('successCreate')); } } $mediumtypes = Mediumtypes::find(array('conditions' => 'deleted=0 AND hidden=0')); $this->view->setVar('mediumtypes', $mediumtypes); }