"Price" - хранит и отображает данные о стоимости чего либо

Предназначен для вывода и редактирования цены.
Условия распространения: 24$, Входит в базовую комплектацию: нет

Выводит цену за единицу измерения (шт, комплект, литр, метр и т.д.). Единица измерения может быть различной и настраивается администратором. Единицы измерения на данный момент берутся из отдельной заранее настроенной категории и являются ее элементами. Это дает возможность изменять свойства единиц измерения под различные нужды.

Стоимость тесно связана с валютами в системе и оперирует ими. Валюты как и единицы измерения находятся в отдельной справочной категории для удобства настройки.

В системе имеется валюта по умолчанию: default_currency которая указывает, в какой валюте показывать цены в FrontEnd для посетителей по умолчанию. Это значение будет применяться до тех пор, пока посетитель сам не выберет в какой валюте он хочет просматривать цены.

Так же default_currency используется для редактирования стоимости администратором. При добавлении нового элемента стоимость будет указана именно в default_currency, но администратор может указывать цены в любой валюте имеющейся в списке валют. При этом посетитель будет видеть цену, пересчитанную из валюты, в которой указал администратор в валюту используемую посетителем.

Если стоимость не установлена, то выводится языко-зависимое сообщение о том что цена не установлена.

Встроенные виды свойства:

Название вида возвращает Применение
default стоимость пересчитанную к валюте выбранной посетителем, единицу измерения и название валюты. Количество знаков после запятой определяется системным параметром decimals для вывода на страницах FrontEnd по умолчанию
table стоимость, единицу измерения и название валюты. для вывода в таблице категорий административной части
form группа полей для редактирования стоимости для редактирования значения
table_edit одно поле для редактирования значения стоимости для редактирования в таблице категорий административной части
nohtml значения без HTML оформления для вывода на страницах FrontEnd без HTML оформления
charcode вывод только языко-зависимое название валюты для вывода на страницах FrontEnd
base вывод только значения стоимости без обработки "как есть" для вывода на страницах FrontEn

Примеры:

Название вида пример
default 8 990 руб/шт
table 8 990 руб/шт
form

table_edit
filter