覆盖Magento 2基本空page_layout

时间:2019-03-29 13:54:24

标签: xml magento2

我目前正在为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

我也没有运气。

我没有理由相信这是开发定制战线的不合理方法,我们将不胜感激。

0 个答案:

没有答案