Компоненты «1С‑Битрикс»: хаб задач между шаблоном, параметрами и кеш‑политикой
Где заканчивается «тонкая настройка»
Пара компонента и дефолтные значения в шаблоне часто противоречат друг другу: полезнее хранить договорённости в параметрах страницы и контролируемом пространстве имён свойств результата, чем переопределять скрытые ключи только внутри result_modifier.
Кеширование и отладочные хвосты
Транзит через SetResultCacheKeys упрощает консолидацию кусков данных между подкомпонентами, но добавляет необходимость явно исключить чувствительные элементы фильтров из ключей автокеширования во время активной поддержки акций каталога.
Долгая эволюция кастомной логики
Для задач живущих больше релиза уместнее отделить сбор данных классом приложения или слоем доменной модели проекта и оставить компоненту роль сборки входных массивов и привязки к шаблону.
Не хотите копаться сами?
Починю за 1-3 дня. Без предоплаты — оплата по результату.
15+ лет опыта с 1С-Битрикс · Без предоплаты · 7 дней гарантии