1, 'message' => _t('_adm_err_operation_failed')); switch($sAction) { case 'launcher-update-cache': $aResult = $this->updateCache(); break; case 'launcher-reorder': $sPage = bx_process_input(bx_get('page')); $aItems = bx_process_input(bx_get('items')); BxDolStudioWidgetsQuery::getInstance()->reorder($sPage, $aItems); $aResult = array('code' => 0, 'message' => _t('_adm_scs_operation_done')); break; } echo json_encode($aResult); exit; } $this->aIncludes = array(); foreach($aClasses as $sClass) $this->aIncludes[] = new $sClass(); } function isEnabled($aWidget) { $aModule = BxDolModuleQuery::getInstance()->getModuleByName($aWidget['module']); if(empty($aModule) || !is_array($aModule)) return true; return (int)$aModule['enabled'] == 1; } } /** @} */