Хотел спросить совета у опытных разработчиков:
Есть вывод каталога элементов. Когда выводятся элементы раздела используется большой шаблон (описание раздела, с особенностями вывода информации, потом следуют элементы раздела таблицей).
Стоит задача вывести компонент фильтрации после информации с описанием раздела, но до сетки элементов. Получается что код фильтра
Должен оказаться внутри шаблона "элементы каталога (bitrix:catalog.section)".
Но, насколько я понимаю, вызов компонента из шаблона - это неправильный подход (из-за кеширования). Тогда как поступать в такой ситуации? Или я в чем то ошибаюсь (вообще, в данной конкретной ситуации кеширование шаблона наверно не критично, но все же хотелось бы знать правильный путь).
Спасибо.
Есть вывод каталога элементов. Когда выводятся элементы раздела используется большой шаблон (описание раздела, с особенностями вывода информации, потом следуют элементы раздела таблицей).
Стоит задача вывести компонент фильтрации после информации с описанием раздела, но до сетки элементов. Получается что код фильтра
Код |
---|
<div><?$APPLICATION->IncludeComponent( "bitrix:catalog.filter", "template1", ... |
Должен оказаться внутри шаблона "элементы каталога (bitrix:catalog.section)".
Но, насколько я понимаю, вызов компонента из шаблона - это неправильный подход (из-за кеширования). Тогда как поступать в такой ситуации? Или я в чем то ошибаюсь (вообще, в данной конкретной ситуации кеширование шаблона наверно не критично, но все же хотелось бы знать правильный путь).
Спасибо.