<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/ws.projectsettings/prolog.php"; /* @var $APPLICATION CMain */ if ($APPLICATION->GetGroupRight("ws.projectsettings") == "D") { $APPLICATION->AuthForm(GetMessage("ACCESS_DENIED")); } #--- save fields --- if ($fields = $_REQUEST['fields']) { WS_PSettings::clearAll(); foreach ($fields as $fName => $fData) { WS_PSettings::setupField($fData); } } #--- view fields --- if (CModule::IncludeModule('iblock')) { $iblocks = array(); $rsIblock = CIblock::GetList(null, array('ACTIVE' => 'Y')); while ($arIblock = $rsIblock->fetch()) { $iblocks[$arIblock['ID']] = $arIblock['NAME']; } } $groups = array(); $rsUserGroups = CGroup::GetList($ugBy = 'name', $ugOrder = 'asc', array('ACTIVE' => 'Y')); while ($arUGroup = $rsUserGroups->fetch()) { $groups[$arUGroup['ID']] = $arUGroup['NAME']; } $tab = new CAdminTabControl('WS_ProgectSettings_tab', array(array('TAB' => GetMessage('ws_product_settings_page_title'), 'DIV' => 'edit1'))); $APPLICATION->SetTitle(GetMessage('ws_product_settings_page_title')); require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php"; CJSCore::Init(array('ws_progectssettings_fields'));