Разработчикам   / шаблоны сайтов / создание сайтов / форум / партнерство
Авторизация Закрыть [x]  
     
   
Запомнить / Напомнить
SiteEdit

Найти:


Карта сайта

Сайт разработчиков SiteEdit

Переменные модулей

Категории:

Зарезервированные переменные (версия 5.0 и выше)

Переменные страницы

 Параметры Описание
  [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)
   

Имена полей модут быть переопределены
(список объектов $section->objects:
$__data->setItemList($section,'objects',array('id'=>'value1', 'field'=>'value2'));

     
  [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">


макрокоманда является динамической и определеяется в ядре сайта в зависимости от размещения модуля. Между макросом и файлом рисунка не требуется ставить слеш "/";

Создание раздела

 Параметры Описание
[section=<имя_файла_модуля>(<номер_раздела>.<идентификатор>)]

Создание раздела внутри текущего раздела. Номер раздела - ID текщего раздела. Идентификатор - число (целое число не равно 0)

Пример: [section=blog_post(1.1)]

Встраивает в текущий раздел модуль блога.

Переменные контактов

 Параметры Описание
[%sitecompany%]

Наименование компании

[%sitemail%]

Контактный e-mail

[%sitephone%]

Контактный телефон

[%sitepostcode%]

Почтовый код

[%siteregion%]

Регион

[%sitelocality%]

Район

[%siteaddr%]

Адрес

Использование переменных шаблонизатора в тексте модуля

Директива {macros} и {/macros} позволяет работать с макрофункциями и переменными в тексте
 
Copyright © Edgestile Company, 2004-09
тел.:  8 (495) 229-45-50, 8 (812) 777-01-30, 8 (34241) 3-69-90
e-mail:  info@siteedit.ru - общие вопросы
icq: 268-447-867 - общие вопросы
все контакты