Инструменты пользователя

Инструменты сайта


bitrix_comments:faq:break_components

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

bitrix_comments:faq:break_components [24/03/2026 16:31] – создано adminbitrix_comments:faq:break_components [29/03/2026 12:14] (текущий) admin
Строка 1: Строка 1:
 ====== Кеширование компонента ломает каталог товаров ====== ====== Кеширование компонента ломает каталог товаров ======
  
-Любые компоненты нельзя вызывать в кешируемой области. Вызов компонента нужно выносить из кешируемой области в component_epilog.php. +Проблема связана с размещением компонента и кешированием Битрикса. Подробное описание проблемы и варианты решения смотри в [[review_button|статье]]
- +
-Пример, как это делать можно посмотреть тут https://gdecider.github.io/articles-bx-inner-component.html +
- +
-Либо в данном случае вызов наших компонентов можно вынести в element.php комплексного компонента catalog, если верстка позволяет. +
- +
-На bitrixlabs вызов наших компонентов в кешируемой области выглядит вот так: +
- +
-{{ :bitrix_comments:faq:joxi_6464d1e6bc1e5.jpg?600 |}} +
- +
-Из-за того что шаблон закешировался, не подключаются необходимые скрипты и стили. Соответственно сами отзывы и комментарии тоже кешируются и при добавлении нового отзыва/комментария они не будут отображаться на странице, пока не сбросить кеш каталога.+
bitrix_comments/faq/break_components.txt · Последнее изменение: admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki