8 (800) 302-62-68
+7 (499) 348-29-58
sale@rbs-crm.ru

Документация разработчика

Элементы шаблона

Виды шаблонов

  • Базовые — базовые шаблоны, универсальные для всех «Объектов». Например, шаблон формы списка, формы редактирования, шаблон header страницы. Также это шаблоны основных элементов системы: контейнера, типы полей, таблицы, кнопок и т.д. Доступ к этим шаблонов возможен через поиск в «Конфигураторе» или через БД (доступен в поставке «коробка»).
  •  Пользовательские — шаблоны, которые создаются автоматически при создании формы Объекта

Во встроенном в Систему шаблонизаторе используются следующие элементы:

  • Поле
  • Табличная часть
  • Контейнер
  • Блок
  • Ряд (row)
  • Закладки
  • Кнопки

Объявление и закрытие любого элемента должно быть на отдельной строке!

Правильный вариант:

[[CONTAINER | header: #L:basic_data | column: 3  | name: base | edit: true]]
    [[field | name: name | lock: true]]
    [[field | name: type | lock: true]]
    [[field | name: date | lock: true]]
    [[field | name: branch| lock: true]]
    [[field | name: status | lock: true]]
    [[field | name: responsible | lock: true]]
[[CONTAINER_END]]

Неправильный вариант:

[[CONTAINER | header: #L:basic_data | column: 3  | name: base | edit: true]]
        [[field | name: name | lock: true]] [[field | name: type | lock: true]]
        [[field | name: date | lock: true]]
        [[field | name: branch| lock: true]]
        [[field | name: status | lock: true]]
        [[field | name: responsible | lock: true]] 	[[CONTAINER_END]]

При разработке шаблона рекомендуем применять корректную расстановку отступов для удобного чтения кода.

 

Видеоурок «Элементы шаблона»

Если ролики на YouTube не открываются, можно посмотреть их на площадке Rutube.