Magento2: разные шаблоны для мультистора, как?


На magento1 я мог бы добиться этого с помощью

1, у меня была папка с темой "mydesign" под интерфейсом/по умолчанию

2, папка другого магазина также была добавлена во внешний интерфейс/по умолчанию как "mydesign-ru"

3, " mydesign-en"под ним была папка с шаблонами, и там у меня могли быть файлы шаблонов, отличные от основного хранилища.

4, я применил конфигурацию серверной части в разделе дизайна "настройка темы" для по умолчанию и скин "mydesign" и для шаблона "mydesign-ru".

Однако я вижу, что конфигурация дизайна отличается на бэкэнде Magento2.

На данный момент у меня есть мифема/мой дизайн под app/design/frontend. Должен ли я создать еще одну дочернюю тему в качестве mytheme/mydesign-en для достижения этой цели?

Author: Khoa TruongDinh, 2017-02-09

1 answers

Да, вам следует создать новую тему в разделе app/design/frontend/mytheme. Его родителем является ваша текущая пользовательская тема. Например:

  • Вы создаете тему A1 для магазина A

  • А затем создайте тему B1 для магазина B. Его родительской темой является тема A1.

Теперь в теме B1 вы можете создать новый макет и стиль для страницы товаров каталога в магазине B:

приложение/дизайн/интерфейс/мифема/B1/Каталог magento_catalog/шаблоны/продукт/список.phtml

 1
Author: Khoa TruongDinh, 2017-02-09 13:47:53