среда, 16 марта 2011 г.

Типы страниц: (1) Введение

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

Чтобы не добавлять к каждой странице отдельно один и тот же набор дополнительного контента, функционала и настроек, в C1 используются типы страниц (page types).

Типы страницы позволяют автоматизировать следующее при создании страниц:
  • добавлять
    • мета-поля
    • папки данных
    • консольные приложения (о приложениях я расскажу в другой раз)
    • контент по умолчанию (через заполнители (placeholders))
  • определять по умолчанию
    • шаблон создаваемой страницы
    • тип для дочерних страниц
  • выбирать
    • какие именно шаблоны будут применимы к странице
    • нужно ли генерировать название страницы для навигационного меню (menu title)
  • а также контролировать поведение типа страниц при создании или редактировании страниц, выбирая
    • будет ли этот тип страниц доступен вообще
    • будет ли этот тип страниц доступен для всех без исключения страниц, для главных (корневых) или дочерних страниц сайта
    • будет ли этот тип страниц доступен для дочерних страниц с родительскими страницами определенного типа
Чтобы создать тип страниц:
  1. В разделе Макет, выберите узел Типы страниц.
  2. Нажмите Добавить тип страниц.

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

Поэтому стоит рассмотреть, что и как можно настроить с помощью типа страниц.

Комментариев нет:

Отправить комментарий