public function displayAction() { $id = $this->_request->getParam("id"); $thread_model = new Application_Model_Thread(); $toCategoryId = $this->_request->getParam("toCategoryId"); if ($toCategoryId != NULL && $id != NULL) { $thread = $thread_model->getThreadById($toCategoryId, $id); if (count($thread) != 0) { $user_model = new Application_Model_User(); $user = $user_model->getUserById($thread[0]['userId']); $this->view->user = $user[0]['userName']; $this->view->image = $user[0]['signature']; $this->view->id = $user[0]['id']; $emoticon_model = new Application_Model_Emoticon(); $emoticons = $emoticon_model->listEmoticons(); $comment_model = new Application_Model_Comment(); $comments = $comment_model->listComments($thread[0]['id']); if (count($comments) != 0) { $user_model = new Application_Model_User(); for ($i = 0; $i < count($comments); $i++) { $user = $user_model->getUserById($comments[$i]['userId']); $names[] = $user[0]['userName']; $images[] = $user[0]['profilePicture']; $ids[] = $user[0]['id']; } $this->view->comments = $comments; $this->view->names = $names; $this->view->images = $images; $this->view->ids = $ids; $this->view->emoticons = $emoticons; } $this->view->thread = $thread[0]; $this->view->toCategoryId = $toCategoryId; // $this->view->lock = $thread[0]['lock']; } } }
public function editAction() { $storage = new Zend_Auth_Storage_Session(); $data = $storage->read(); if (!$data) { $this->_redirect('auth/login'); } $form = new Application_Form_Registration(); $this->view->form = $form; $id = $this->getRequest()->getParam('id'); $model = new Application_Model_User(); $form_data = $model->getUserById($id)->toArray(); $form->populate($form_data[0]); if ($this->getRequest()->isPost()) { if ($form->isValid($this->getRequest()->getParams())) { $data_to_edit = $form->getValues(); $user = new Application_Model_User(); unset($data_to_edit['confirmPassword']); $edit = $user->editUser($this->getRequest()->getParam('id'), $data_to_edit); $this->redirect('auth/login'); } } }
public function editAction() { $id = $this->_request->getParam('id'); $this->view->action = 'edit'; if (!empty($id)) { $user_model = new Application_Model_User(); $userinfo = $user_model->getUserById($id); $this->view->user = $userinfo[0]; } if ($this->_request->isPost()) { $user_data = $this->_request->getParams(); $user_model = new Application_Model_User(); $user_model->editUser($user_data); } $this->render('add'); }
public function displayAction() { $id = $this->_request->getParam("id"); if ($id != NULL) { $user_model = new Application_Model_User(); $user = $user_model->getUserById($id); if (count($user) != 0) { $this->view->user = $user[0]; } } }