Композитный сайт

Сайты:
http://g-rain-design.ru/blog/posts/bitrix-composite-cache/
https://www.sng-it.ru/snippet/nastroyka-kompozita.html

В шаблон компонента вставляем код после пролога
$this->setFrameMode(true);

Либо

<?$this->setFrameMode(true);?>

Пример
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
$this->setFrameMode(true);

Пояснение. Данный код не включает композитный режим. Он лишь сообщает о том, что компонент проголосовал за композит. Чтобы заработал композитный режим на странице необходимо, что все компоненты данной страницы проголосовали "За".

В динамический контент

$this->setFrameMode(true);
$frame = $this->createFrame()->begin('');
...
$frame->end().

По умолчанию в шаблонах компонента .default вставлен код голосования за композитный сайт. Необходимо вставить код в компонент меню. Там его нет.

Менеджер
Команда ГВОЗДЕВСОФТ
Консультация специалиста
Менеджер
Команда ГВОЗДЕВСОФТ
Оставить заявку
Менеджер
Команда ГВОЗДЕВСОФТ
Заказать расчет