Переопределение базы Magento 2 пусто - PullRequest
1 голос
/ 29 марта 2019

В настоящее время я работаю над пользовательским дизайном витрины для магазина Magento 2 и пытаюсь реализовать тему, которая не наследуется от базовой темы, и где я могу определить свои собственные page_layout файлы без необходимости расширять что-нибудь. Например, в настоящее время Magento использует следующую цепочку наследования со своими макетами ... empty.xml -> 1_column.xml -> 2_columns.xml и т. Д.

Чего я хочу добиться, так это полностью переопределить empty.xml, чтобы я мог определить свой собственный макет, начиная с контейнера root. В моем нынешнем виде мне удалось заставить свой собственный empty.xml макет появляться в бэкэнде и установить его как макет для страниц, однако он выдаст ошибку, предупреждая меня о наличии нескольких элементов с одинаковым именем в макете ( в данном случае это content). Это говорит мне, что я не переопределяю должным образом.

Я попытался добавить свои объявления в следующие каталоги ...

app/design/frontend/<vendor>/<module>/layout/override/base/empty.xml
app/design/frontend/<vendor>/<module>/Magento_Theme/page_layout/empty.xml

Мне тоже не повезло.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...