English (United Kingdom)Russian (CIS)
Доработка VirtueMart: в разных городах разные цены. PDF Печать E-mail
24.04.2011
Интернет-магазины располагаются не только в больших городах, часто они имеют разветвленную сеть филиалов. И очень часто возникает такая ситуация, когда в разных городах разные цены. Естественно, посетителю будет очень удобно, если он сможет выбрать свой город, положить товар в корзину, при этом в квитанции автоматически проставятся нужные реквизиты и условия доставки.

Однако программа VirtueMart не обладает такими функциями, и покупателю приходится узнавать условия доставки и цену для своего региона от менеджера. Согласитесь, это не добавляет удовольствия покупателю.

Для удобства покупателей

Мя предлагаем virtuemart модули для того, чтобы вашим покупателям было приятно делать покупки на вашем сайте, в любом филиале вашего интернет-магазина. Функция «выбор города», в которой посетитель выбирает нужный город или же, еще лучше, этот город автоматически выбирается. Сразу же автоматически меняются реквизиты в квитанции для магазина на нужные именно в этом городе, а также и соответствующие условия доставки. К тому же администратор может редактировать список городов: добавлять новые, удалять старые, задавать разные цены по городам отдельно для каждого филиала.

Администратор может вводить/удалять:
  • Новый город, Реквизиты продавца в данном городе (кому будет оплачиваться заказ - данные в квитанции), и его условия доставки, адрес эл.почты уведомления о заказе (то есть письмо будет дублироваться на адрес главного администратора и на почту менеджера в салоне города ),
  • Расставлять коэффициенты изменения цены на любую категорию товаров в зависимости от города.
  • Иметь выбор: умножать атрибуты (доп. стоимость) товаров на коэффициент или нет.


Также в модуле virtuemart разные цены, но и дополнительные функции:

Дополнения: Разработать два модуля для фронтэнд:
  • Модуль смены города (mod_city_rate) в виде выпадающего списка или меню. После того как город выбран, он становится текущим на все время сессии. Цены, включая товар в корзине, меняются на соответствующие городу,
  • Модуль меню для вывода материалов, в зависимости от выбранного города. При смене города, ссылки меню меняются на ссылки, соответствующие текущему городу.
Как это выполнено:

Для того, чтобы в появились virtuemart разные цены для разных городов и другие полезные дополнительные функции, в административную панель VirtueMart были добавлены новые страницы. Этот дополнительный интерфейс позволяет добавлять, редактировать и удалять города (регионы). Вводить коэффициенты цен для текущего списка городов и категорий магазина.

Добавление городов Редактирование города Управление коэффициентами


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

Город пользователя определяется автоматически по IP-адресу. Если города нет в списке или сервер не может его определить, то выводится город по умолчанию. Дополнительный функционал реализован в модулях, работающих с VirtueMart. Первый модуль выводит список подключенных городов и служит для их смены пользователем. Второй выводит меню с материалами, соответствующими выбранному городу. Для этого в соответствующие ячейки модуля вводятся ID материалов.

Список городов Модуль меню


Получить подобный функционал для своего сайта можно уже сейчас, достаточно связаться с нами через раздел «Услуги+цены» онлайн. Также можно оставить сообщение через раздел «Контакты». Каждое сообщение очень важно для нас.
Сделать заказ

Для версии VM2 разработан компонент vmBranches, работающий в связке с Виртуемарт.
С ув. Stylish


Еще статьи: