%PDF- %PDF-
Server IP : 37.220.80.31 / Your IP : 3.15.15.217 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/sale/install/components/bitrix/sale.location.selector.search/templates/.default/ |
Upload File : |
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?> <? use Bitrix\Main\Localization\Loc; use Bitrix\Sale\Location; Loc::loadMessages(__FILE__); if ($arParams["UI_FILTER"]) { $arParams["USE_POPUP"] = true; } ?> <?if(!empty($arResult['ERRORS']['FATAL'])):?> <?foreach($arResult['ERRORS']['FATAL'] as $error):?> <?ShowError($error)?> <?endforeach?> <?else:?> <?CJSCore::Init();?> <?$GLOBALS['APPLICATION']->AddHeadScript('/bitrix/js/sale/core_ui_widget.js')?> <?$GLOBALS['APPLICATION']->AddHeadScript('/bitrix/js/sale/core_ui_etc.js')?> <?$GLOBALS['APPLICATION']->AddHeadScript('/bitrix/js/sale/core_ui_autocomplete.js');?> <div id="sls-<?=$arResult['RANDOM_TAG']?>" class="bx-sls <? if($arResult['MODE_CLASSES'] <> ''): ?> <?= $arResult['MODE_CLASSES'] ?><? endif?>"> <?if(is_array($arResult['DEFAULT_LOCATIONS']) && !empty($arResult['DEFAULT_LOCATIONS'])):?> <div class="bx-ui-sls-quick-locations quick-locations"> <?foreach($arResult['DEFAULT_LOCATIONS'] as $lid => $loc):?> <a href="javascript:void(0)" data-id="<?=intval($loc['ID'])?>" class="quick-location-tag"><?=htmlspecialcharsbx($loc['NAME'])?></a> <?endforeach?> </div> <?endif?> <? $dropDownBlock = $arParams["UI_FILTER"] ? "dropdown-block-ui" : "dropdown-block"; ?> <div class="<?=$dropDownBlock?> bx-ui-sls-input-block"> <span class="dropdown-icon"></span> <input type="text" autocomplete="off" name="<?=$arParams['INPUT_NAME']?>" value="<?=$arResult['VALUE']?>" class="dropdown-field" placeholder="<?=Loc::getMessage('SALE_SLS_INPUT_SOME')?> ..." /> <div class="dropdown-fade2white"></div> <div class="bx-ui-sls-loader"></div> <div class="bx-ui-sls-clear" title="<?=Loc::getMessage('SALE_SLS_CLEAR_SELECTION')?>"></div> <div class="bx-ui-sls-pane"></div> </div> <script type="text/html" data-template-id="bx-ui-sls-error"> <div class="bx-ui-sls-error"> <div></div> {{message}} </div> </script> <script type="text/html" data-template-id="bx-ui-sls-dropdown-item"> <div class="dropdown-item bx-ui-sls-variant"> <span class="dropdown-item-text">{{display_wrapped}}</span> <?if($arResult['ADMIN_MODE']):?> [{{id}}] <?endif?> </div> </script> <div class="bx-ui-sls-error-message"> <?if(!$arParams['SUPPRESS_ERRORS']):?> <?if(!empty($arResult['ERRORS']['NONFATAL'])):?> <?foreach($arResult['ERRORS']['NONFATAL'] as $error):?> <?ShowError($error)?> <?endforeach?> <?endif?> <?endif?> </div> </div> <script> if (!window.BX && top.BX) window.BX = top.BX; <?if($arParams['JS_CONTROL_DEFERRED_INIT'] <> ''):?> if (typeof window.BX.locationsDeferred == 'undefined') window.BX.locationsDeferred = {}; window.BX.locationsDeferred['<?=$arParams['JS_CONTROL_DEFERRED_INIT']?>'] = function () { <?endif?> <?if($arParams['JS_CONTROL_GLOBAL_ID'] <> ''):?> if (typeof window.BX.locationSelectors == 'undefined') window.BX.locationSelectors = {}; window.BX.locationSelectors['<?=$arParams['JS_CONTROL_GLOBAL_ID']?>'] = <?endif?> new BX.Sale.component.location.selector.search(<?=CUtil::PhpToJSObject(array( // common 'scope' => 'sls-'.$arResult['RANDOM_TAG'], 'source' => $this->__component->getPath().'/get.php', 'query' => array( 'FILTER' => array( 'EXCLUDE_ID' => intval($arParams['EXCLUDE_SUBTREE']), 'SITE_ID' => $arParams['FILTER_BY_SITE'] && !empty($arParams['FILTER_SITE_ID']) ? $arParams['FILTER_SITE_ID'] : '' ), 'BEHAVIOUR' => array( 'SEARCH_BY_PRIMARY' => $arParams['SEARCH_BY_PRIMARY'] ? '1' : '0', 'LANGUAGE_ID' => LANGUAGE_ID ), ), 'selectedItem' => !empty($arResult['LOCATION']) ? $arResult['LOCATION']['VALUE'] : false, 'knownItems' => $arResult['KNOWN_ITEMS'], 'provideLinkBy' => $arParams['PROVIDE_LINK_BY'], 'messages' => array( 'nothingFound' => Loc::getMessage('SALE_SLS_NOTHING_FOUND'), 'error' => Loc::getMessage('SALE_SLS_ERROR_OCCURED'), ), // "js logic"-related part 'callback' => $arParams['JS_CALLBACK'], 'useSpawn' => $arParams['USE_JS_SPAWN'] == 'Y', 'usePopup' => ($arParams["USE_POPUP"] ? true : false), 'initializeByGlobalEvent' => $arParams['INITIALIZE_BY_GLOBAL_EVENT'], 'globalEventScope' => $arParams['GLOBAL_EVENT_SCOPE'], // specific 'pathNames' => $arResult['PATH_NAMES'], // deprecated 'types' => $arResult['TYPES'], ), false, false, true)?>); <?if($arParams['JS_CONTROL_DEFERRED_INIT'] <> ''):?> }; <?endif?> </script> <?endif?>