Добрый день, коллеги! Читаю документацию для разработчика Bitrix Framework и нем могу понять в чем отличие двух понятий: "Шаблон сайта" и "Шаблон страницы"? Хотелось бы увидеть реальный пример. Спасибо!
Могу ошибаться, но чисто интуитивно шаблон сайта - это хедер с футером (шапка, блоки справа, слева, подвал и т.п.), т.е. все, кроме контента. А шаблон страницы - собственно форма вывода самого контента, например, как накиданы компоненты на странице (например, для каталога фильтр, список разделов, топ и т.п.).
Администратор
Сообщений: Баллов: 55Регистрация: 22.01.2014
0
24.03.2014 17:52:23
Шаблон сайта - это шапка и подвал. Для каждого сайта можно задать несколько шаблонов, подключить любой из них в зависимости от условий.
Шаблон страницы - это в буквальном смысле шаблон, т.е. набор html-тэгов для примера, куда нужно вставлять уже свой код.
Приведи пример.
У вас сложная верстка, и в каждую страницу вам после подключения шапки и перед подключением подвала необходимо выводить некоторый набор тэгов. Причем для раздела каталог - набор один, а для остальных страниц - другой.
Впоследствии, чтобы контент-менеджер (или чтобы самому не запутаться) мог легко создавать страницы, без ручной вставки этих наборов тэгов, можно создать два новых шаблона страницы - один для каталога, другой для остальных страниц.
В итоге при создании новой страницы в выпадающем списке будет достаточно выбрать "шаблон страницы каталога" и в форму будет вставлен первоначальный набор открывающих/закрывающих тегов и оставлено место, куда нужно вставлять содержимое (ну или как вы сами этот шаблон сделаете).
Ещё можно создать шаблон страницы для включаемой области например.