Документация для разработчиков
Темная тема

Введение

Внимание! Мы настоятельно рекомендуем ознакомиться сначала с REST-документацией модуля Сайты, чтобы понять как модуль функционирует (тем более REST доступен и в коробочной версии). Данную документацию рассматривайте как подспорье при работе в коробке, когда вам действительно мало функционала REST, или вы хотите детальнее разобраться в API.

Шаблоны представления описывают представления конкретного сайта или страницы о том, как выглядит их разметка:

  • С шапкой и подвалом
  • С сайдбаром
  • Их вариации

Причем привязка к странице сильнее, чем привязка к сайту (если и сайт и страница данного сайта привязаны к разным шаблонам, то вывод будет происходить по сетке шаблона страницы). Каждая область такого шаблона есть отдельная страница (с набором блоков и прочими аналогичными характеристиками).

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

Вот данный список:

Внешний код (XML_ID) Название
empty Пустой
sidebar_left С сайдбаром слева
sidebar_right С сайдбаром справа
header_footer С шапкой и подвалом
without_left Без левого сайдбара
without_right Без правого сайдбара

Обратите внимание, здесь не указываются идентификаторы шаблонов, вместе с тем при передаче сайту или странице нужно указать именно идентификатор. Чтобы получить непосредственно идентификатор, воспользуйтесь методом Template::getList. Вы получите список идентификаторов в разрезе именно вашего портала.

Смотрите также:

  1. Создание шаблона главного сайта
  2. Создание шаблонов сайтов и страниц – на данный момент такая возможность существует только посредством REST.

© «Битрикс», 2001-2024, «1С-Битрикс», 2024