Логотип

Документация по макросам и шаблонам UMI.CMS

Шаблоны данных

Используемые шаблоны

Модуль оперирует шаблонами, находящимися в каталоге /tpls/data/.

Описание

Модуль «Шаблоны данных» полностью управляет структурой данных всех без исключения страниц (обычных страниц, разделов каталога, новостей, ...) и объектов (пользователь, заказ в магазине, элемент справочника). Наследование типов, групп полей и полей позволяет создавать гибкие структуры данных без изменения кода.

Макросы модуля «Шаблоны данных» позволяют управлять выводом любых свойств любой страницы или объекта практически в любом оформлении. Также этот модуль управляет импортом данных из системы (например, RSS и ATOM ленты).

В поставку модуля входят шаблоны по умолчанию (/tpls/data/*.tpl).

  • data doSelection()
  • data getAllGroups()
  • data getAllGroupsOfObject()
  • data getAtomMetaByPath()
  • data getAtomMeta()
  • data atom()
  • data getCreateForm()
  • data getEditForm()
  • data getProperty()
  • data getPropertyGroup()
  • data getPropertyGroupOfObject()
  • data getPropertyOfObject()
  • data getRssMetaByPath()
  • data getRssMeta()
  • data rss()