Тип поля «опционное» позволяет хранить кортежи (неизменяемый по длине набор разнородных элементов), каждый из которых может содержать по одному из значений возможных типов данных (строка, число с точкой, страница и т.д.) Так, в интернет-магазине используется 2 вида:
-
relation/float ‒ служит для выбора свойств, влияющих на цену (когда цена меняется в зависимости от размера, цвета, отделки и т.п.)
-
relation/int — служит для указания количества товаров на складах.
Вид xml для xslt-шаблонизатора можно посмотреть, набрав после адреса страницы «.xml», а для tpl-шаблонизатора см. %data getProperty()%