%PDF- %PDF-
Server IP : 37.220.80.31 / Your IP : 3.136.23.239 Web Server : Apache/2.4.52 (Ubuntu) System : Linux 3051455-guretool.twc1.net 5.15.0-107-generic #117-Ubuntu SMP Fri Apr 26 12:26:49 UTC 2024 x86_64 User : www-root ( 1010) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/www-root/data/www/dev.artlot24.ru/bitrix/modules/esol.importexportexcel/admin/ |
Upload File : |
<? if(!defined('NO_AGENT_CHECK')) define('NO_AGENT_CHECK', true); require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_before.php"); require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/iblock/prolog.php"); use Bitrix\Main\Loader, Bitrix\Main\Localization\Loc; Loc::loadMessages(__FILE__); $moduleId = 'esol.importexportexcel'; Loader::includeModule('iblock'); Loader::includeModule($moduleId); $MODULE_RIGHT = $APPLICATION->GetGroupRight($moduleId); if($MODULE_RIGHT < "W") $APPLICATION->AuthForm(GetMessage("ACCESS_DENIED")); $code = $_REQUEST['code']; if($_POST['action']=='save') { define('PUBLIC_AJAX_MODE', 'Y'); $APPLICATION->RestartBuffer(); ob_end_clean(); $retParams = array(); if($code=='DATE') { $dateFormat = $_POST['DATE_FORMAT']; if(strlen($dateFormat)==0) $dateFormat = $_POST['DATE_FORMAT_ALT']; $retParams['val'] = '{DATE_'.preg_replace('/\s+/Uis', '_', $dateFormat).'}'; } elseif($code=='CURRENCY_RATE') { $retParams['val'] = '{RATE_'.htmlspecialcharsex($_POST['CURRENCY_TYPE']).'.'.htmlspecialcharsex($_POST['CURRENCY']).'}'; } echo '<script>EList.SetAddTextVal('.CUtil::PhpToJSObject($retParams).')</script>'; die(); } require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_popup_admin.php"); ?> <form action="" method="post" enctype="multipart/form-data"> <input type="hidden" name="action" value="save"> <table width="100%"> <? if($code=='DATE') { $prop = CIBlockParameters::GetDateFormat('', "ADDITIONAL_SETTINGS"); ?> <tr> <td class="adm-detail-content-cell-l"><?echo Loc::getMessage("KDA_EE_IP_DATE_FORMAT");?>:</td> <td class="adm-detail-content-cell-r"> <? if(intval($prop["SIZE"])<=0) $prop["SIZE"] = 1; $res .= '<select name="DATE_FORMAT" size="'.$prop["SIZE"].'">'; if(!is_array($prop["VALUES"])) $prop["VALUES"] = Array(); if($prop['ADDITIONAL_VALUES']!=='N') $res .= '<option value="">'.Loc::getMessage("KDA_EE_IP_PROP_OTHER").'</option>'; foreach($prop["VALUES"] as $v_id=>$v_name) { $v_name = ToLower(str_replace(2007, 2017, $v_name)); $res .= '<option value="'.htmlspecialcharsbx($v_id).'"'.($v_id==$prop["DEFAULT"] ? ' selected' : '').'>'.htmlspecialcharsbx($v_name).'</option>'; } $res .= '</select>'; if($prop['ADDITIONAL_VALUES']!=='N') { $res .= '<br>'; $res .= '<input type="text" name="DATE_FORMAT_ALT" value="">'; } echo $res; ?> </td> </tr> <? } elseif($code=='CURRENCY_RATE') { $bCurrency = Loader::includeModule("currency"); $arCurrency = array(); if($bCurrency) { $lcur = CCurrency::GetList(($by="sort"), ($order1="asc"), LANGUAGE_ID); while($arr = $lcur->Fetch()) { if($arr['BASE']=='Y') continue; $arCurrency[$arr['CURRENCY']] = (strlen(trim($arr['FULL_NAME'])) > 0 ? $arr['FULL_NAME'] : $arr['CURRENCY']); } } if(empty($arCurrency)) { $arCurrency = array( 'USD'=>Loc::getMessage("KDA_EE_IP_CURRENCY_USD"), 'EUR'=>Loc::getMessage("KDA_EE_IP_CURRENCY_EUR") ); } ?> <tr> <td class="adm-detail-content-cell-l"><?echo Loc::getMessage("KDA_EE_IP_CURRENCY");?>:</td> <td class="adm-detail-content-cell-r"> <select name="CURRENCY"> <? foreach($arCurrency as $k=>$v) { echo '<option value="'.htmlspecialcharsex($k).'">'.$v.'</option>'; } ?> </select> </td> </tr> <tr> <td class="adm-detail-content-cell-l"><?echo Loc::getMessage("KDA_EE_IP_CURRENCY_TYPE");?>:</td> <td class="adm-detail-content-cell-r"> <select name="CURRENCY_TYPE"> <?if($bCurrency){?><option value="SITE"><?echo Loc::getMessage("KDA_EE_IP_CURRENCY_TYPE_SITE");?></option><?}?> <option value="CBR"><?echo Loc::getMessage("KDA_EE_IP_CURRENCY_TYPE_CBR");?></option> </select> </td> </tr> <?}?> </table> </form> <?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog_popup_admin.php");?>