Зарезервированные переменные (версия 5.0 и выше)
Переменные страницы
Ссылки
Параметры и переводы
Работа с контентом модуля
Работа со списком объектов (Записи раздела)
Циклический оператор для работы с текстом
Работа выбранным объектом (начиная с версии 4.0.0.52)
Работота с прикрепленными файлами модуля
Создание раздела
Переменные контактов
Переменные страницы
Параметры | Описание | |
---|---|---|
[thispage.name] | Идентификатор страницы | |
[thispage.title] | Заголовок страницы | |
[thispage.link] | Ссылка на страницу |
Ссылки
Параметры | Описание | |
---|---|---|
[link.subpage=NAME] | Ссылка на субстраницу. вместо NAME необходимо указать имя субстраницы. Например: [link.subpage=1] | |
[link.record=ID] | Ссылка на страницу просмотра записи. Вместо ID необходимо указать числовой идентификатор записи. Например: [link.record=1] | |
[subpage name=N] | Использование субстраницы как шаблона. Например: |
Параметры | Описание | |
---|---|---|
[thisreq.page] | Текушее имя страницы переданное через запрос | |
[thisreq.sub] | Текуший номер субстраницы переданный через запрос | |
[thisreq.section] | Текуший раздел страницы переданный через запрос | |
[thisreq.object] | Текуший объект страницы переданный через запрос |
Параметры и переводы
Параметры | Описание | |
---|---|---|
[param<номер>] | Значение параметра. Например: [param1] | |
[lang<номер>] | Пункт для перевода (перевод подставляется в зависимости от текущего языка страницы) |
Работа с контентом модуля
Параметры | Описание | |
---|---|---|
[part.name] | Идентификатор модуля | |
[part.id] | ID модуля | |
[part.title] | Заголовк модуля | |
[part.title_tag] | Тэг заголовка модуля | |
[part.image] | Рисунок модуля | |
[part.img_title] | Title рисунка модуля | |
[part.image_alt] | Текст к рисунку | |
[part.text] | Текст модуля | |
[part.style] | Вставка параметра стилей для всего модуля | |
[part.style_title] | Вставка параметра стилей для заголовка модуля | |
[part.style_image] | Вставка параметра стилей для рисунка модуля | |
[part.style_text] | Вставка параметра стилей для текста модуля |
Работа со списком объектов (Записи раздела)
Параметры | Описание | |
---|---|---|
[record.id] | ID объекта | |
[record.field] | Зарезервированное поле (Дата, Цвет, Имя страницы) | |
[record.title] | Заголовок объекта | |
[record.title_tag] |
Тэг заголовка объекта | |
[record.image_prev] | Рисунок объекта (превью) | |
[record..image] | Рисунок объекта | |
[record.image_alt] | Текст к картинке | |
[record.note] | Краткий текст | |
[record.text] | Подробный текст | |
[record.text1] - [record.text6] | Дополнительные поля объекта | |
[record.link_detail] | Ссылка на выбранный объект | |
[record.first] | Номер первой позиции в списке | |
[record.num] | Порядковый номер (начиная с 0) | |
[record.row] | Порядковый номер записи (начиная с 1) | |
Имена полей модут быть переопределены | ||
[SE_PARTSELECTOR] | Переключатель страниц - (выводит список ссылок на страницы при настройке ограничения записей на странице в свойствах модуля "поле - number of record per page") Устанавливается перед циклом <repeat:records> и </repeat:records> |
Циклический оператор для работы с текстом
Параметры | Описание | |
---|---|---|
[textline.<маска>/textline] | Оператор выполняет циклический обход построчно в тестовой переменной и создает новый список по маске | |
@textlineval | ||
@textline | ||
%SELECTED% |
Например:
<select class="contentForm select" size="[record.field]" Name="formobj[record.id]" title="">
[textline.<option value="@textlineval" %SELECTED%>@textline</option> /textline]
</select>
Работа выбранным объектом (начиная с версии 4.0.0.52)
Параметры | Описание | |
---|---|---|
[showrecord name=this] | Показать текущий объект размещенный в параметрах {SHOW}..{/SHOW} | |
[showrecord name=N] | Показать объект с номером N (число), возможно использование параметра или переменной цикла например [record.id] |
Работота с прикрепленными файлами модуля
Параметры | Описание | |
---|---|---|
[this_url_modul] |
Прописывает относительный путь к файлам модуля. Пример: <img src="[this_url_modul]picture.png">
|
Использование переменных шаблонизатора в тексте модуля
Директива {macros} и {/macros} позволяет работать с макрофункциями и переменными в тексте