У меня есть несколько основных вопросов о создании магазина Magento 2, особенно относительно структуры и концепции веб-сайтов, магазинов и магазинов.
Должны быть выполнены следующие требования:
- международный: каждой стране нужен свой магазин; адрес доставки должен соответствовать этой стране, валюта и язык должны быть определены для каждого магазина
- URL-адреса магазинов должны использовать этот шаблон:
[domain.tld]/[ISO-2-code-country]-[ISO-2-code-language]
; примеры: shop.com/uk-en/, shop.com/ch-de/, shop.com/ch-fr/
- магазин по умолчанию должен быть обнаружен (например, Geo-IP или локаль браузера) и переключен автоматически; должна быть также страница обзора со ссылками на все страны, доступные для переключения магазина вручную, например: apple.com
- база пользователей внешнего интерфейса (клиенты) должна предоставляться глобально, а не по стране
- инвентарь должен быть распределен по всему миру, но цены на товары должны быть определены для каждого магазина по-разному
Поскольку я все еще относительно неопытен с точки зрения Magento, я не уверен, какой подход выбрать для структуры магазина. Когда я просматриваю интернет-магазины страновых магазинов, я нахожу в основном решение, позволяющее понять, что на основе магазинов , но тогда у меня возникнет проблема с ограничением адреса доставки в страну, верно? Должен ли я определить веб-сайт для каждой страны и определить пользователей во всем мире?
А что касается магазинного переключателя: могу ли я реализовать это с ядром Magento или требуется расширение?
Заранее спасибо, буду благодарен за каждую подсказку!