Beispiel #1
0
            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;
}
Beispiel #2
0
 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);