HEX
Server: Apache/2.4.6 (CentOS) mpm-itk/2.4.7-04 mod_fcgid/2.3.9 PHP/5.4.16
System: Linux dvm.vladweb.ru 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User: region-gk.ru (1016)
PHP: 7.3.33
Disabled: NONE
Upload Files
File: //home/bk/100/ajax/catalog_stores.php
<?
use Bitrix\Main\Loader;
include_once "include_stop_statistic.php";
require_once $_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php";

if(!\Bitrix\Main\Application::GetInstance()->GetContext()->GetRequest()->IsAjaxRequest())
{
	die();
}
include_once $_SERVER["DOCUMENT_ROOT"].SITE_TEMPLATE_PATH."/lang/".LANGUAGE_ID."/header.php";

include_once "include_module.php";

if (Loader::IncludeModule('yenisite.core')) {
	$arParams = \Yenisite\Core\Ajax::getParams('bitrix:catalog', false, CRZBitronic2CatalogUtils::getCatalogPathForUpdate());
}
if(!is_array($arParams) || empty($arParams)) {
	die("[ajax died] loading params");
}

include_once "include_options.php";
include_once $_SERVER["DOCUMENT_ROOT"].SITE_TEMPLATE_PATH."/components/bitrix/catalog/.default/include/prepare_params_element.php";

//show catalog store amount
$APPLICATION->IncludeComponent("bitrix:catalog.store.amount", "tooltip", array(
	"PER_PAGE" => "100",
	"USE_STORE_PHONE" => $arPrepareParams["USE_STORE_PHONE"],
	"SCHEDULE" => $arPrepareParams["USE_STORE_SCHEDULE"],
	"USE_MIN_AMOUNT" => 'N',
	"MIN_AMOUNT" => $arPrepareParams["MIN_AMOUNT"],
	"ELEMENT_ID" => intval($_REQUEST['ITEM_ID']),
	"STORE_PATH"  =>  $arPrepareParams["STORE_PATH"],
	"MAIN_TITLE"  =>  $arPrepareParams["MAIN_TITLE"],
	"CACHE_TYPE" => $arPrepareParams["CACHE_TYPE"],
	"CACHE_TIME" => $arPrepareParams["CACHE_TIME"],
	"CACHE_GROUPS" => $arPrepareParams["CACHE_GROUPS"],
	'STORE_CODE' => $arPrepareParams["STORE_CODE"],
	'FIELDS' => array('DESCRIPTION'),
	'CONTAINER_ID_POSTFIX' => $_REQUEST['STORE_POSTFIX'],
	'STORE_DISPLAY_TYPE' => $arPrepareParams['STORE_DISPLAY_TYPE'],
	'STORES' => $arPrepareParams['STORES'],
	),
	$component, 
	array("HIDE_ICONS"=>"Y")
);
?>