function edittargetAction() { if ($this->isLoggedIn() == 0) { $this->_redirect('/admin/index'); } $this->view->langId = $this->_request->getParam('langId'); $this->view->targetId = $this->_request->getParam('targetId'); $fitnessTarget = new FitnessTargets(); $fitnessTargetMulti = new FitnessTargetsMultilang(); $targetData = array(); $targetMultilangData = array(); $this->view->fitnessMultiTargetData = $fitnessTargetMulti->getTargets($this->_request->getParam('targetId'), $this->_request->getParam('langId')); if ($this->_request->isPost()) { $targetMultilangData['target_id'] = $this->_request->getPost('targetId'); $targetMultilangData['lang_id'] = $this->_request->getPost('langId'); $targetMultilangData['target_name'] = $this->_request->getPost('target_name'); $checkRecords = $fitnessTargetMulti->getLangRecord($this->_request->getPost('targetId'), $this->_request->getPost('langId')); if ($checkRecords['count'] > 0) { $fitnessTargetMulti->update($targetMultilangData, array('target_id = ?' => $this->_request->getPost('targetId'), 'lang_id = ?' => $this->_request->getPost('langId'))); } else { $fitnessTargetMulti->addData($targetMultilangData); } $this->_redirect('/admin/listtargets'); } }