public function viewAction() { $auth = Zend_Auth::getInstance(); if ($auth->hasIdentity()) { $loginUserId = $auth->getStorage()->read()->id; $loginuserRole = $auth->getStorage()->read()->emprole; $loginuserGroup = $auth->getStorage()->read()->group_id; } $id = $this->getRequest()->getParam('id'); $callval = $this->getRequest()->getParam('call'); if ($callval == 'ajaxcall') { $this->_helper->layout->disableLayout(); } $objName = 'feedforwardinit'; try { if ($id) { if (is_numeric($id) && $id > 0) { $feedforwardInitModel = new Default_Model_Feedforwardinit(); $data = $feedforwardInitModel->getFFInitViewData($id); if (!empty($data)) { $empsCount = $feedforwardInitModel->getCountOfEmps($id); $check_array = array(); if ($data[0]['qs_privileges']) { $check_array = json_decode($data[0]['qs_privileges'], true); } $getQuestions = $feedforwardInitModel->getQuestionsFeedforward($data[0]['questions']); $this->view->getQuestions = $getQuestions; $this->view->check_array = $check_array; $this->view->data = $data[0]; $this->view->empsCount = $empsCount[0]; } else { $this->view->ermsg = 'norecord'; } } else { $this->view->ermsg = 'norecord'; } } else { $this->view->ermsg = 'norecord'; } } catch (Exception $e) { $this->view->ermsg = 'nodata'; } $this->view->controllername = $objName; $this->view->id = $id; }