В ряде компонентов часть кода исполняется в component.php после подключения шаблона, со всеми его result_modifier и component_epilog. Так и раньше было. Просто гляньте component.php нужной компоненты. Там же и ключи настроек можно посмотреть.
Евгений Смолин пишет: В ряде компонентов часть кодаисполняется в component.php после подключения шаблона, со всеми его result_modifier и component_epilog. Так и раньше было.
Другими словам, component_epilog отрабатывает сразу после $this->IncludeComponentTemplate(); ? логично )))
Разработка интернет магазина под ключ на 1С-Битрикс www.electroid.org, интеграция битрикс и 1С.
Если Вы хотите в компоненте проставить свойства SetPageProperty, то нужно их выводить в файле component_epilog.php, который должен лежать в папке компонента.
Дмитрий Казанкин пишет: Если Вы хотите в компоненте проставить свойства SetPageProperty, то нужно их выводить в файле component_epilog.php, который должен лежать в папке шаблона компонента.
Евгений Смолин пишет: В ряде компонентов часть кода исполняется в component.php после подключения шаблона, со всеми его result_modifier и component_epilog. Так и раньше было. Просто гляньте component.php нужной компоненты. Там же и ключи настроек можно посмотреть.
Подтверждаю, не везде сработает перезапись данных даже из component_epilog.php шаблона.
conponent_epilog вызывается в рамках подключения шаблона. Работа с мета-тегами в компонентах ведется после. С выходом iblock 14.5.6 можно будет отключать установку любых мета-тегов в компонентах news.list, news.detail, catalog.element, catalog.section. Кроме того, я решал бы проблему путем модификации $arResult в result_modifier.php с последующим кешированием результатов.
Не надо сверлить зубы через задний проход дрелью от Сваровски