JBPrice Advance - Гибкая система цен

Один из видов элемента ценыВ современном онлайн-магазине поле цены — это не просто какое-то число. Это целый комплекс функционала, который помогает управлять скидками, остатками и прочими параметрами товара. Именно поэтому мы создали для вас особый элемент — JBPrice Advance.

Он имеет два типа цен — базовый и дополнительные (вариации). 

Такое разделение неслучайно. В больших интернет-магазинах один и тот же товар может иметь различные характеристики. Причем, в зависимости от них цены, скидки, остатки могут отличаться. На сайте каждый такой вариант делать отдельным материалом черезчур сложно и долго. Только представьте, сколько футболка может иметь размеров и цветов. Именно поэтому мы сделали возможным добавлять любое количество желаемых цен (скидок, остатков и т.д.) в зависимости от характеристик.

Основные параметры товара

Это набор опций так или иначе связанных с ценой. Причем он не зависит от характеристик товара (цвета, размера и пр.).
В его состав входят:

  • Базовая цена — стоимость товара без наценок и скидок. В панели управления выглядит как простое текстовое поле. Если в настройках элемента выбрать несколько валют, то у поля базовой цены появится выпадающий список из них. Таким образом, вы можете ввести цену в любой валюте.
  • Скидка / наценка — сумма, на которую снижается / повышается цена товара. При этом, старая цена на сайте выглядит как перечеркнутая, а под ней показывается новая. Рядом можно вывести сумму, которую сэкономил пользователь. Проценты показываются либо в красивой и яркой иконке, либо обычным числом. В панели управления есть возможность прописать скидку / наценку как в любой валюте, так и в процентах. Если вы введете значение со знаком «минус», то получится скидка. А с «плюсом» — наценка («маржа»). Это удобная функция для магазинов-посредников.
  • Остатки — количество оставшихся товаров, которые отображаются на сайте. Оно подсчитывается в CMS и при каждой покупке от него отнимается. Когда на складе меньше одного товара, посетитель не сможет положить его в корзину. Это уменьшит вероятность продать лишнее.
  • Артикул — уникальный код товара. Для людей, работающих с 1С или другой базой проще находить товары на сайте по этому коду. Артикул выступает в качестве ключа, который можно использовать в импорте и экспорте в CSV как связь с товаром.
  • Описание — небольшой текст, который выводится рядом с базовой ценой. Он помогает отличить основную цену от дополнительных.

Зависимость цены от дополнительных параметров

Вариации в ценеВариации — это возможность создавать различные варианты цен на товар, которые будут зависеть от введенных вами параметров. Данная функция имеет тонкие настройки.

Допустим, вы продаёте рубашки. У некоторых из них фасон, производитель и модель совпадают. Но в зависимости от цвета цена может отличаться. В таком случае нет необходимости заводить на каждый вариант свой материал. Достаточно добавить новую вариацию к основным параметрам. Она будет содержать свои особенности:

  • Смысл артикула такой же, как мы описали выше. Но стоит учесть, что если вы не заполнили это поле, то оно заполнится автоматически.
  • Цену на товар можно выставить как обычным числом в валюте, так и в процентах от базовой.
  • Для каждой вариации прописывается свой остаток.
  • С помощью описания вы можете прописать любому варианту произвольные характеристики. Так, например, есть возможность записать «с доставкой по России» или «с НДС».

Элемент в панели управления

Элемент в панели управленияВ настройках корзины на странице Параметры имеется большое количество опций. Изменяя их, вы можете максимально приблизить вид элемента к нужному вам результату.

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

Способы вывода элемента

У элемента есть несколько способов отображения на сайте. Рассмотрим их по порядку.

Комплексный

Это наиболее полный шаблон. В нём показываются все параметры элемента.

Комплексный вывод шаблона

Всплывающее окно

При клике на кнопку Купить всплывет окно с настроенным элементом.

Комплексный вывод шаблона

Другие шаблоны

В остальных шаблонах вы можете оставить один из параметров элемента:

АртикулОстаток на складеСкидка на товар

Фильтры

Фильтры поискаКак известно, в JBZoo имеются очень гибкие фильтры. Но элемент цены комплексный и нам пришлось изрядно поработать, чтобы можно было искать по всем его полям: цене, цвету, акртиклу и остаткам на складе.

Фильтр работает с учётом валют. То есть вы можете наполнить сайт в одной валюте, а поиск настроить в другой.

Поле цены можно выводить в виде слайдера, текстового поля с автодополнением, диапазона по числам.

Также есть возможность выводить параметры в виде радио кнопок и флажков.

Валюты

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

Сделано такое удобство, чтобы наполнять товар можно в одной валюте, а на сайте отображать в другой. Также есть переключатель в виде флажков. С помощью него пользователь может посмотреть стоимость товара в необходимой ему валюте. Например, в рублях или в долларах.

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

В панели управления вы можете выбрать, какие из валют будут отображаться на сайте.