nc_print_status(CONTROL_CONTENT_CLASS_SUCCESS_EDIT, 'ok'); ClassForm($System_Table_ID, "system.php", 3, 3, 0); } else { SystemTableList(); } break; // редактирование без UI_CONFIG // редактирование без UI_CONFIG case 4: $AJAX_SAVER = true; if ($perm->isGuest()) { $AJAX_SAVER = false; } BeginHtml($Title2, $Title3 . $Delimeter . $Title8, "http://" . $DOC_DOMAIN . "/settings/systables/"); $perm->ExitIfNotAccess(NC_PERM_SYSTABLE, 0, 0, 0, 0); ClassActionForm($SystemTableID, "system.php", 5, 2, $myaction); break; // редактирование завершено без UI_CONFIG // редактирование завершено без UI_CONFIG case 5: BeginHtml($Title2, $Title3 . $Delimeter . $Title8, "http://" . $DOC_DOMAIN . "/settings/systables/"); $perm->ExitIfNotAccess(NC_PERM_SYSTABLE, 0, 0, 0, 1); ClassActionCompleted($myaction, $type); if (+$_REQUEST['isNaked']) { ob_clean(); echo 'OK'; exit; } SystemTableList(); break; }
case 23: // сохраним альтернативные блоки $AJAX_SAVER = true; if ($perm->isGuest()) { $AJAX_SAVER = false; } BeginHtml($Title2, $Title2, "http://" . $DOC_DOMAIN . "/management/class/"); $perm->ExitIfNotAccess(NC_PERM_CLASS, 0, 0, 0, 1); nc_print_status(CONTROL_CONTENT_CLASS_SUCCESS_EDIT, 'ok'); ClassActionCompleted($myaction, $type); if (+$_REQUEST['isNaked']) { ob_clean(); echo 'OK'; exit; } ClassActionForm($ClassID, "index.php", 23, 1, $myaction); break; case 24: # список пользовательских настроек BeginHtml($Title2, $Title2, "http://" . $DOC_DOMAIN . "/management/class/"); $perm->ExitIfNotAccess(NC_PERM_CLASS, 0, 0, 0, 1); $UI_CONFIG = new ui_config_class('custom', $ClassID); require_once $ADMIN_FOLDER . 'array_to_form.inc.php'; $custom_settings = $nc_core->component->get_by_id($ClassID, 'CustomSettingsTemplate'); nc_customsettings_show($ClassID, 0, $custom_settings); break; case 240: # список пользовательских настроек BeginHtml($Title2, $Title2, "http://" . $DOC_DOMAIN . "/management/class/"); $perm->ExitIfNotAccess(NC_PERM_CLASS, 0, 0, 0, 1); $UI_CONFIG = new ui_config_class_template('custom', $ClassID);