Magento Один сайт Несколько магазинов Просмотр нескольких магазинов

Вот бизнес-проблема:

Есть сайт, на котором есть товары, которые продаются:

  1. США в долларах США, поступающие на счет PayPal в США
  2. Канада в CAD поступает на канадский счет PayPal.

95% товаров перекрывают друг друга, но 5% товаров, доступных в Канаде, недоступны в США. 80% товаров имеют одинаковую цену, но остальные 20% дешевле в США. Канадский веб-сайт должен быть на французском и английском языках.

Вот техническая проблема:

Первоначально он был настроен как один веб-сайт и один магазин с несколькими представлениями магазина для Канады (на английском и французском языках). Это работало нормально, пока нам не понадобилось США.

Нужна ли мне отдельная группа магазинов или отдельный сайт в Magento?

Я хотел бы изменить базовую ссылку для США и Канады (например, /ca/en/, /ca/fr/, /us/en/). Но после попытки изменить базовую ссылку перестал работать весь сайт.

Любые идеи о том, как лучше всего справиться с этим?


person tariqj    schedule 19.11.2014    source источник


Ответы (1)


Я считаю, что вам нужен один веб-сайт, два магазина и три просмотра. Канадский магазин будет иметь два вида для EN и FR. В магазине США будет один просмотр для EN. Это поддержит дифференциацию способов оплаты. При настройке товаров (цены) можно указать магазин. Это также должно поддерживать разницу в ценах для двух магазинов.

У меня нет опыта работы с несколькими языками, только с несколькими магазинами/веб-сайтами. Так что я не уверен, но я не думаю, что Magento обычно использует URL-адреса для выбора представлений. Возможно, вы сможете каким-то образом использовать для этого перенаправление .htaccess, но обычно язык выбирает посетитель магазина.

person pcproffitt    schedule 19.11.2014