$PROP = array();
$PROP['ID_PARENT'] = '123';
$arLoadProductArray = Array(
"IBLOCK_SECTION" => $SECTION,
"IBLOCK_ID" => $IBLOCK_ID,
"PROPERTY_VALUES" => $PROP,
"NAME" => $name,
"CODE" => translitIt($name),
"ACTIVE" => "Y",
);
$PRODUCT_ID = $el->Add($arLoadProductArray);
<?php
if(!is_page(100) && !is_page(200) && !is_page(300)) {
get_template_part('aside');
} else {
get_template_part('aside2');
}
?>
if ($(window).scrollTop() > 1100) {
...
} else {
...
}
массив всех данных этой страницы $arResult, ID лежит вот тут $arResult["ID"], возьмите, например, этот ID вставьте в data атрибут слоя, какого-нибудь, или в кнопку, а потом при добавлении просто считайте его.
Аа... не сразу про компонент добавления эл. инфоблока понял, там где его вызываете просто параметр добавьте в массив со значением ID объявления, он потом внутри компонента должен быть доступен в массиве $arParams