2015-10-01 7 views
1

У меня есть чехол, используя PrestaShop 1.6, каждый товар имеет разную цену в каждой зоне.Prestashop - разные цены для разных ZONES

Текущее решение:
Set цена для зоны как определенная цена в страну для каждой страны в зоне - это, конечно, работает, но весьма неудачно, потому что:
количество продуктов * числа стран в зоне = довольно большое количество для человека и легко редактировать

Вопрос:
Есть ли способ установить определенную цену по зоне?
Если нет, существует ли уже существующее решение о том, как автоматизировать вышеупомянутое «текущее решение»?

ВАЖНО: в этом случае не может быть сделано путем изменения цены доставки! - Мне действительно нужно установить цену за зону.

PS: Это совместно размещены на PrestaShop forum

ответ

1

Я вижу следующие возможные пути:

  1. Если это не «ручной» цены, но dufference на основе, например, процентов или значение суммы, создайте в Price Rules -> Catalog price rules правило для каждой страны (оно не зависит от продукта).
  2. Использовать multishop с shop = zone, те же товары, различные цены.
  3. Разработка пользовательского модуля.
+0

ad 1) цена является «ручной» и не может быть установлена ​​глобальным правилом, также для этого потребуется много усилий, чтобы изменить ее, не могли бы вы подробнее рассказать о 2)? Это может означать решение. 3) Это, конечно, я могу, но я хотел избежать воссоздания того, что уже существует - или не нужно. –

+1

в 2) Я имею в виду следующее: вы можете использовать встроенную функцию multishop, создавать разные магазины (и управлять им из одного backoffice) для разных зон, например. например, 'us.example.com' (или example.com/us),' eu.example.com' и т. д. Затем или автоматически обнаруживать страну-клиента (1.6-ядро имеют флажок в настройках, которые позволяют вам определять страну на основе браузера/системы язык и т. д.) ИЛИ использовать решение для обнаружения страны по IP и перенаправить клиента в правый «зонный магазин». Multishop позволяет использовать одни и те же продукты для каждого магазина и т. Д. –

+0

ОК, но мне нужно, чтобы цена менялась, даже когда клиент решает рассказать нам свой адрес доставки (и это отличается от страны, в которой в настоящее время работает страна). Я полагаю, это невозможно с многократным ? Или процесс покупки синхронизирован между всеми суб-магазинами? (Мне жаль, что я никогда не делал мульти-магазин) –