Автоматическое назначение шаблонов
с помощью параметров данных типа block и page

Работа пользователя при сборке сайта упростится, если в дескрипторе шаблона в параметрах данных типа block и page будут указаны их шаблоны по умолчанию.

Параметр template

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

Параметр option

Если с помощью параметра option будет указана также и опция: new или delegate (назначить шаблон как новый, или делегировать), то назначение произойдет вообще автоматически.

Параметр field

Иногда указывать шаблоны по умолчанию в родительском шаблоне неудобно – тогда на помощь приходит параметр field. Он задает шаблон текущего блока из родителя родительского шаблона.

С помощью параметров
template, option и field
можно сделать комплект шаблонов
автоматически собирающегося сайта!

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


См. также