Просмотров: 16279 (Статистика ведётся с 06.02.2017)
Дата последнего изменения: 06.04.2018
Роберт Басыров
Сложность урока:
3 уровень - средняя сложность. Необходимо внимание и немного подумать.
1
2
3
4
5

Шаблон сайта: как изменить внешний вид сайта

Контент-менеджер может управлять внешним видом сайта, который определяется шаблоном сайта. Создать этот шаблон может только разработчик: слишком много надо знать о HTML, PHP и многом другом. Но после того как шаблон создан и размещён на сайте, управление им доступно контент-менеджеру.

"1С-Битрикс: Управление сайтом" - очень гибкая система и допускает использование любого количества шаблонов. Можно назначить свой собственный шаблон на каждый раздел сайта, на каждую страницу. И более того, выводить разные шаблоны для одной и той же страницы в зависимости от разных условий, например, для авторизованных пользователей один шаблон, для неавторизованных - другой.

Нажмите на рисунок, чтобы увеличить

Где применяются шаблоны

Указание системе какой шаблон к какой странице применять производится в Административном разделе Административный раздел - раздел системы, недоступный для просмотра обычным посетителям сайта. В нём производятся настройки сайта и системы для работы. У контент-менеджера есть к нему доступ, но работать там не рекомендуется. Подробнее... на странице редактирования сайта Настройки > Настройки продукта > Сайты > Список сайтов. Перейдите на эту страницу и откройте для редактирования нужный сайт.

Внимание! Это очень важная страница! На ней, кроме описанных ниже действий, ничего более выполнять нельзя без ведома администратора!

Как применить шаблон

Внизу открывшейся формы есть группа полей Шаблон сайта (см. картинку в начале урока). В этом поле выберите тот шаблон, который вы хотите задать для страницы или раздела. (Если воспользоваться иконкой правее названия шаблона , то откроется окно с выбранным шаблоном, для проверки верности выбора.)

В полях колонки Тип условия укажите одно из следующих значений:

  • Без условия - выбранный шаблон применится к каждой странице сайта, к которой не указано другого условия. Типовое условие для большинства страниц.
  • Для папки и файла - выбранный шаблон применится только к указанной папке (разделу) или файлу (странице). В колонке Условие укажите папку или файл. Папка или файл указывается вручную, либо с помощью кнопки [...].
  • Для групп пользователей - страница в выбранном шаблоне отображается только пользователям из указанных групп. В колонке Условия выберите одну или несколько Несколько групп выбираются с помощью клавиши CTRL групп.
  • Период времени - страница отобразится в выбранном шаблоне в указанный период времени. Используется для каких-то акций или праздников, например, на Новый год.
  • Параметр в URL - страница в выбранном шаблоне отобразится только в случае если в ее адресе стоит определенный параметр. Применяется для, например, страниц для печати на принтере.
  • Выражение PHP - шаблон применяется к странице, которая будет выбрана в соответствии с заданным выражением PHP.

Примечание: Использование типов Параметр в URL и Выражение PHP позволяют задать очень сложные зависимости для применения шаблона, однако требуют определенной квалификации. Для использования этих типов обратитесь к администратору сайта.

Важно запомнить!

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

Общее правило сортировки при назначении шаблонов подобно перевернутой воронке:

  • первыми должны идти условия частного характера (например, период времени);
  • потом условия выборки (например, для раздела или для группы пользователей);
  • потом все остальное (как правило это - "без условия").

Заключение

Шаблоны сайта применяются на странице настройки сайта, в группе Шаблоны сайта. На этой странице, кроме шаблонов менять ничего нельзя!

Шаблон дизайна — это внешний вид сайта, в котором определяется расположение различных элементов на сайте, художественный стиль и способ отображения страниц. Включает в себя программный HTML-код, графические элементы, таблицы стилей, дополнительные файлы для отображения контента. Может также включать в себя шаблоны компонентов, шаблоны готовых страниц и сниппеты.

Отображение конкретного вида страницы зависит от выбранных условий и сортировки списка шаблонов.

Дополнительная информация



Содержание главы:

109


Курсы разработаны в компании «1С-Битрикс»