Your IP : 3.142.212.210
<pre><?$_SERVER["DOCUMENT_ROOT"] = __DIR__."/../..";
require $_SERVER["DOCUMENT_ROOT"]."/import/.config.php";
echo "here\n";
//echo $IBLOCK;
/*$options = [
'limit' => 5,
'offset' => 4
];*/
startTimer("getProps");
// получить список характеристик
$arProps = getRest("properties");
$Props = formatProperty($arProps["data"]);
//echol($Props);
//$Props["GROUPS"] = getPropGroups($Props["PROPERTIES"]);
// Получение каталога
startTimer("getCatalog");
$arCatalog = getRest("catalog");
$Catalog = formatCatalog($arCatalog["data"],$SITE_TYPE_XML_ID);
//получаем сортировку категорий привязанную к id инфоблоков
$tempCategory = getCategoriesWithSortedCharacteristics($arCatalog);
unset($arCatalog);
stopTimer("getCatalog");
//echol($Catalog["PROPERTIES"]);
//echol($Catalog["GROUP_PROPERTIES"]);
foreach($Catalog["PROPERTIES"] as $id => $prop){
//echol($prop);
if(!empty($Props["PROPERTIES"][$id])) $Props["PROPERTIES"][$id]["FROM_CATALOG"]=$prop;
else {
$Props[$id] = $prop;
//echol("not_found".$id);
//echol($prop);
}
}
foreach($Catalog["GROUP_PROPERTIES"] as $k=> $cnt){
if(!empty($Props["PROPERTIES"][$k])) {
$Props["GROUP_PROPERTIES"][$k] = $Props["PROPERTIES"][$k];
unset($Props["PROPERTIES"][$k]);
}
}
$Props["PROPERTIES"] = mergePropsWithCatalog($Props["PROPERTIES"]);
$Props["PROPERTIES"] = setPropertiesCode($Props["PROPERTIES"]);
$arLoad = preparePropsLoad($Props["PROPERTIES"]);
//echol($Props);
//echol($arLoad);
MakeLoadReady($arLoad["IBLOCK"]["TO_UPDATE"]);
MakeLoadReady($arLoad["IBLOCK"]["TO_ADD"]);
MakeLoadReady($arLoad["GROUPS"]);
MakeLoadReadyProps($arLoad["PROPERTIES"]["TO_UPDATE"]);
MakeLoadReadyProps($arLoad["PROPERTIES"]["TO_ADD"]);
//echol($arLoad["GROUPS"]);
//обогощаем данные id инфоблоков
getCategoriesWithSortedCharacteristicsOnIBlock($tempCategory);
saveCategories($tempCategory);
foreach($Props["PROPERTIES"] as $k=> $prop){
$TYPES[$prop["VALUE_TYPE"]]+=1;
}
stopTimer("formatNomenclature");
stopTimer("getProps");
outTimers();
$fd = fopen("/home/bitrix/www/tmp/my_cron.txt","a");
fwrite($fd, "Обращение к gate_properties - ".date("d.m.Y H:i")."\r\n");
fclose($fd);
?>ok
</pre>