Мультимагазин на одном домене

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

Что умеет:

  • использование одного домена для всех магазинов (без поддоменов)
  • ручной выбор города пользователем на сайте из созданных админом городов (групп)
  • свои адреса и телефоны для каждого магазина
  • возможность выбора магазина для каждого товара
  • возможность указывать разные цены и акции на товар для каждого магазина
  • общая корзина, пересчитывающая цены в зависимости от выбранного магазина
  • наличие в информации о заказе магазина (группы), в котором был сделан заказ
  • привязка валют к группам покупателей
  • опция отметки чекбокса группы во всех товарах
  • разные страницы информации и содержание страницы контактов


Чего нет:

  • разделение учёта остатков количества товара для каждого города
  • создание разных данных о товаре для каждого города (название, описание и прочее)

Плюсы:
Не нужно создавать субдомены и возиться с настройкой каждого магазина. Чтобы дополнительный магазин начал действовать, достаточно создать новую группу покупателей, например "Москва", при желании скорректировать цены для неё и отметить её галочкой в товарах.


***************************

Вопросы и ответы:

1. Не совсем понял механизм работы модуля с базой товаров - используется общая база?
- Да, общая

2. При добавлении или удалении товара из базы такой товар появляется или удаляется из всех магазинов?
- Да, из всех. В каждом товаре есть галочки регионов, в которых товар должен быть показан

3. Разные магазины создаются на одном домене или на поддоменах вида city.site.ru?
- На одном домене site.ru

4. Как правится цена для разных магазинов (городов) - руками в базе путем скидки от базовой?
- На вкладке "Скидка" указывается абсолютная цена на товар для дополнительных магазинов

5. При изменении цены в основном магазине цена в других магазинах автоматически пересчитывается?
- Нет, цены региональных магазинов не зависят от базовой цены на вкладке "Данные"

6. Есть цена основного магазина - 100р, цена второго магазина должна быть 150р. Тогда я делаю "прибавку" (скидку) +50 р?
- Нет, указывается конечная цена, в количестве за одну штуку, то есть 150р

7. Как система определяет принадлежность покупателя к определенному городу - только через ручную установку пользователем или можно совместить с модулем автоматического определения через ip?
- Пользователю, при заходе на сайт будет предложено выбрать регион из созданных вами, то есть только вручную

8. При выборе разных городов есть возможность автоматической подстановки разных телефонов и адресов склада?
- Да


9. Имеет ли модуль возможность указывать мультивалютные цены? Например, мне нужно в одном городе указать цену 1000р, а в другом 20$
- Нет, цены для дополнительных магазинов указываются в той же валюте, что и на вкладке "Данные", на сайте они будут пересчитаны по курсу валют, заданному в магазине


***************************

Модуль протестирован на стандартном шаблоне, на других может потребоваться небольшая адаптация.

Для правильной работы модуля, раздел "Группы покупателей" не должен использоваться под другие цели, например, разделением на опт и розницу.

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

При сомнениях, воспользуйтесь контактами на сайте для уточнения деталей.

850
Способы оплаты: ЮMoney, Банковская карта. Обработка заказа может занимать от 10 минут до 12 часов.
Купленный модуль обмену и возврату не подлежит, убедитесь, что он вам точно подходит.
Бесплатная техническая поддержка, в случае некорректной работы модуля по месту его установки.
Проблема с оплатой? Модуль также можно приобрести на сайтах партнёров