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