Инструменты пользователя

Инструменты сайта


limb3:ru:packages:macro:tags:core_tags:start

Базовые теги (Core Tags)

Управление шаблонами

ТегОписание
Расположение: limb/macro/src/tags/core/
includeВставляет содержимое другого шаблона или иного файла в текущий шаблон.
slotПредставляет из себя место в шаблоне куда может быть вставлен другой шаблон или часть другого шаблона.
wrap Вставляет часть шаблона в определенное место другого шаблона. Делает из этих двух шаблонов один - единый шаблон. В случае использования совместо с тегами {{into}} просто указывает на имя шаблона, куда будет вставляться содержимое тегов {{into}}.
template Определяет часть шаблона, которая может быть многократно использована при помощи тега {{apply}}. Комбинация {{template}} и {{apply}} позволяет делать аналог {{include}}, но только в рамках одного шаблона. Тег {{template}} без применения тега {{apply}} не генерирует код.

Прочие

ТегОписание
Расположение: limb/macro/src/tags/core/
apply Вставляет часть шаблона, указанное в рамках какого-то тега {{template}}. По сути это тот же {{include}}, только включаемый шаблон находится в текущем шаблоне
into Вставляет часть шаблона в определенное место другого шаблона, отмеченное тегом {{slot}} Используется внутри тега {{wrap}}
Теги copy и cut пример в тесте
Теги newline, nospace, space, tab, trim пример в тесте
repeat пример в тесте
assign пример в тесте
Тэги if, elseif, else пример в тесте

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
  ____   ____    ___   ____   __ __
 / __ \ / __ \  / _ \ /_  /  / //_/
/ /_/ // /_/ / / // /  / /_ / ,<   
\____/ \____/ /____/  /___//_/|_|
 
limb3/ru/packages/macro/tags/core_tags/start.txt · Последние изменения: 2010/11/10 10:02 (внешнее изменение)