/** * This method is for classification media file */ function classificationmediaJsonAction() { $unitID = $this->_getParam('unit_id', null); if ($unitID == null) { return array('data' => array('success' => false, 'error' => $this->_translate->_('Admin.Unit.Media', 'UnitIDNotSpecified'))); } $unitModel = new RM_Units(); $unit = $unitModel->find($unitID)->current(); if ($unit == null) { return array('data' => array('success' => false, 'error' => $this->_translate->_('Admin.Unit.Media', 'WrongUnitID'))); } $info = $this->_getParam('info', null); if ($info == null) { return array('data' => array('success' => false, 'error' => $this->_translate->_('Admin.Unit.Media', 'TypeInformationNotSpecified'))); } $fileTypeModel = new RM_UnitMediaFileTypes(); $infoObject = Zend_Json::decode($info); $result = $fileTypeModel->changeOrder($unit, $infoObject); if ($result) { return array('data' => array('success' => true)); } else { return array('data' => array('success' => false)); } }