Моя ошибка была в том, что я писал код в templete.php, а надо было в epilog
Теперь работает
Только я не понимаю, как передать свойство элемента CODE (его символьный код) и любое другое свойство товара в epilog?
Например, такой код для DETAIL_PAGE_URL получается
[CODE]$arElement = CIblockElement::GetById($arResult["ID"])->GetNext();
$arResult['DETAIL_PAGE_URL'] = $arElement['DETAIL_PAGE_URL'];
$cp = $this->__component;
if (is_object($cp))
$cp->SetResultCacheKeys(array('DETAIL_PAGE_URL'));
[/CODE]Но если заменить DETAIL_PAGE_URL на CODE - он потом не выводится...
так же и по свойствам товара
Теперь работает
Только я не понимаю, как передать свойство элемента CODE (его символьный код) и любое другое свойство товара в epilog?
Например, такой код для DETAIL_PAGE_URL получается
[CODE]$arElement = CIblockElement::GetById($arResult["ID"])->GetNext();
$arResult['DETAIL_PAGE_URL'] = $arElement['DETAIL_PAGE_URL'];
$cp = $this->__component;
if (is_object($cp))
$cp->SetResultCacheKeys(array('DETAIL_PAGE_URL'));
[/CODE]Но если заменить DETAIL_PAGE_URL на CODE - он потом не выводится...
так же и по свойствам товара