Синтаксис шаблонов Xenforo

Тема в разделе "Инструкции и основная информация", создана пользователем kasim, 21.02.16.

  1. kasim

    kasim Участник

    Сообщения:
    28
    Репутация:
    6
    Рейтинг:
    +10 / -0
    Самый распространенный синтаксис шаблона Xenforo.

    Содержание тега xen:title будет использоваться в качестве названия для страницы в пределах элемента <HEAD>.
    Код:
    <xen:title>Название страницы</xen:title>
    Если указан тэг xen:h1 это позволит названию документа показываться в теги (<h1>).
    Код:
    <xen:h1>Название документа</xen:h1>
    Позволяет подключать шаблон "мой шаблон" . Включенный шаблон будет иметь доступ ко всем переменным и параметрам.
    Код:
    <xen:include template="мой шаблон" />
    Позволяет подключить "style.css" для текущей страницы.
    Код:
    <xen:require css="style.css" />
    Позволяет добавлять свой скрипт <script type="text/javascript">, который находится по пути /path/to/script.js. Путь может быть абсолютный или относительный.
    Код:
    <xen:require js="/path/to/script.js" />
    Команда выведет аватар среднего размера (m) принадлежащего указанному $user пользователю. При нажатии на аватар откроется карта пользователя.
    Код:
    <xen:avatar user="$user" size="m" />
    Метка $datetime выведет дату и время.
    Код:
    <xen:date time="$datetime" />
    Значение переменной $conditional будет проверено и если оно оценится как истинное значение "Условное содержание", то выведется на страницу. Оно может быть использовано в сочетании с xen:if, xen:elseif и xen:else, чтобы построить более сложные условия.
    Код:
    <xen:if is="{$conditional}">Условное содержание</xen:if>