$opt = 'list'; } $toolmenu = array(); $toolmenu[0]['icon'] = 'save.gif'; $toolmenu[0]['title'] = 'Сохранить'; $toolmenu[0]['link'] = 'javascript:document.optform.submit();'; $toolmenu[1]['icon'] = 'cancel.gif'; $toolmenu[1]['title'] = 'Отмена'; $toolmenu[1]['link'] = '?view=components'; cpToolMenu($toolmenu); $GLOBALS['cp_page_head'][] = '<script type="text/javascript" src="/includes/jquery/jquery.form.js"></script>'; $GLOBALS['cp_page_head'][] = '<script type="text/javascript" src="/includes/jquery/tabs/jquery.ui.min.js"></script>'; $GLOBALS['cp_page_head'][] = '<link href="/includes/jquery/tabs/tabs.css" rel="stylesheet" type="text/css" />'; //LOAD CURRENT CONFIG $cfg = $model->config; $groups = $model->getUserGroups(); //SAVE CONFIG if ($opt == 'saveconfig') { $cfg = array(); $cfg['calendar_view'] = $inCore->request('calendar_view', 'str'); $cfg['calendar_access'] = $inCore->request('calendar_access', 'str'); $cfg['calendar_firstHour'] = $inCore->request('calendar_firstHour', 'int'); $cfg['calendar_minTime'] = $inCore->request('calendar_minTime', 'int'); $cfg['calendar_maxTime'] = $inCore->request('calendar_maxTime', 'int'); $cfg['calendar_image_acces'] = $inCore->request('calendar_image_acces', 'str'); $cfg['calendar_image_original'] = $inCore->request('calendar_image_original', 'int'); $cfg['private_bg_color'] = $inCore->request('private_bg_color', 'str'); $cfg['private_tx_color'] = $inCore->request('private_tx_color', 'str'); $cfg['public_bg_color'] = $inCore->request('public_bg_color', 'str'); $cfg['public_tx_color'] = $inCore->request('public_tx_color', 'str'); $cfg['calendar_module'] = $inCore->request('calendar_module', 'str');