Your IP : 18.117.155.143
<?
if( strpos($_SERVER["PHP_SELF"], "DEV") !== false || strpos($_SERVER["PWD"], "DEV") !== false || $_SERVER["SERVER_NAME"] == "dev.home-comfort.ru" )
$_SERVER["DOCUMENT_ROOT"] = "/home/bitrix/DEV/dev.home-comfort.ru";
else
$_SERVER["DOCUMENT_ROOT"] = "/home/bitrix/PUB/home-comfort.ru";
require_once($_SERVER['DOCUMENT_ROOT'] . "/bitrix/modules/main/include/prolog_before.php");
$_REQUEST['name'] = "Воронеж";
$GLOBALS['globalFilter_ajaxMap'] = Array(
array("LOGIC" => "OR",
array('PROPERTY_CITY' => '%'.$_REQUEST['name'].'%'),
// array('PROPERTY_ADDRESS' => '%'.$_REQUEST['name'].'%'),
// array('NAME' => '%'.$_REQUEST['name'].'%')
),
);
if(!empty($_REQUEST['equipment']))
$GLOBALS['globalFilter_ajaxMap'] ["PROPERTY_EQUIPMENT"] = $_REQUEST['equipment'];
$iblockId = 73;
ob_start();
$idsItem = $APPLICATION->IncludeComponent(
"bitrix:news.list",
"map-search",
Array(
"ACTIVE_DATE_FORMAT" => "d.m.Y",
"ADD_SECTIONS_CHAIN" => "N",
"AJAX_MODE" => "N",
"AJAX_OPTION_ADDITIONAL" => "",
"AJAX_OPTION_HISTORY" => "N",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"CACHE_FILTER" => "N",
"CACHE_GROUPS" => "Y",
"CACHE_TIME" => "36000000",
"CACHE_TYPE" => "A",
"CHECK_DATES" => "Y",
"DETAIL_URL" => "",
"DISPLAY_BOTTOM_PAGER" => "N",
"DISPLAY_DATE" => "Y",
"DISPLAY_NAME" => "Y",
"DISPLAY_PICTURE" => "Y",
"DISPLAY_PREVIEW_TEXT" => "Y",
"DISPLAY_TOP_PAGER" => "N",
"FIELD_CODE" => array("",""),
"FILTER_NAME" => "globalFilter_ajaxMap",
"HIDE_LINK_WHEN_NO_DETAIL" => "N",
"IBLOCK_ID" => $iblockId,
"IBLOCK_TYPE" => "content",
"INCLUDE_IBLOCK_INTO_CHAIN" => "N",
"INCLUDE_SUBSECTIONS" => "Y",
"MESSAGE_404" => "",
"NEWS_COUNT" => "999",
"PAGER_BASE_LINK_ENABLE" => "N",
"PAGER_DESC_NUMBERING" => "N",
"PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
"PAGER_SHOW_ALL" => "N",
"PAGER_SHOW_ALWAYS" => "N",
"PAGER_TEMPLATE" => ".default",
"PAGER_TITLE" => "Новости",
"PARENT_SECTION" => "",
"PARENT_SECTION_CODE" => "",
"PREVIEW_TRUNCATE_LEN" => "",
"PROPERTY_CODE" => array("","*",""),
"SET_BROWSER_TITLE" => "N",
"SET_LAST_MODIFIED" => "N",
"SET_META_DESCRIPTION" => "N",
"SET_META_KEYWORDS" => "N",
"SET_STATUS_404" => "N",
"SET_TITLE" => "N",
"SHOW_404" => "N",
"SORT_BY1" => "ACTIVE_FROM",
"SORT_BY2" => "SORT",
"SORT_ORDER1" => "DESC",
"WP_SHOW_LOADER" => "N",
"WP_AJAX_LOAD_MODE" => "Y",
"SORT_ORDER2" => "ASC"
)
);
ob_end_clean();
echo '<pre>'.print_r($idsItem, true).'</pre>';
die();
CModule::IncludeModule("rusklimat.exchange");
/*
$clean = new RusklimatExchangeProductFlatList;
//$clean = new RusklimatExchangeProduct;
$clean->runExchange(true);
*/
// ���������� ������������ ���� ������ HighloadBlockTable � ��� ��� ��������� HLBT ��� ������� ������
use Bitrix\Highloadblock\HighloadBlockTable as HLBT;
// id highload-���������
const MY_HL_BLOCK_ID = 14;
//���������� ������ highloadblock
CModule::IncludeModule('highloadblock');
//������� ������� ��������� ���������� ������:
function GetEntityDataClass($HlBlockId) {
$hlblock = HLBT::getById($HlBlockId)->fetch();
$entity = HLBT::compileEntity($hlblock);
$entity_data_class = $entity->getDataClass();
return $entity_data_class;
}
$a = [
"/catalog/teplye_poly/nagrevatelnye_sektsii/seriya_twin_cable/komplekt_teplogo_pola_kabel_electrolux_etc_2_17_100_new/" => "/catalog/teplye_poly/nagrevatelnye_sektsii/komplekt_teplogo_pola_kabel_electrolux_etc_2_17_100_new/",
"/catalog/teplye_poly/nagrevatelnye_sektsii/seriya_twin_cable/komplekt_teplogo_pola_kabel_electrolux_etc_2_17_1000_new/" => "/catalog/teplye_poly/nagrevatelnye_sektsii/komplekt_teplogo_pola_kabel_electrolux_etc_2_17_1000_new/",
"/catalog/teplye_poly/nagrevatelnye_sektsii/seriya_twin_cable/komplekt_teplogo_pola_kabel_electrolux_etc_2_17_1200_new/" => "/catalog/teplye_poly/nagrevatelnye_sektsii/komplekt_teplogo_pola_kabel_electrolux_etc_2_17_1200_new/",
"/catalog/teplye_poly/nagrevatelnye_sektsii/seriya_twin_cable/komplekt_teplogo_pola_kabel_electrolux_etc_2_17_1500_new/" => "/catalog/teplye_poly/nagrevatelnye_sektsii/komplekt_teplogo_pola_kabel_electrolux_etc_2_17_1500_new/",
];
CModule::IncludeModule('highloadblock');
$entity_data_class = GetEntityDataClass(MY_HL_BLOCK_ID);
foreach($a as $from => $to)
{
$result = $entity_data_class::add(array(
'UF_FROM' => $from,
'UF_TO' => $to,
));
}
?>