如何修改Magento父主题中的一小部分?

时间:2017-06-23 23:24:33

标签: magento magento-1.9

我正在研究基于Magento中另一个自定义主题的移动主题,我想仅在移动主题中包含一些特定的css文件,以便当前的自定义主题不会受到影响。

让我们将我想要修改的布局文件调用为new_block.xml,我可以将整个new_block.xml文件复制到新的移动主题,但我不想这样做,因为它如果有人决定在new_block中更改更多内容,那么以后很难维护,是否有任何方法可以引用父主题并仅修改它的某些部分而不是仅仅为了一小部分更改而覆盖所有部分?

我正在使用Magento 1.9

1 个答案:

答案 0 :(得分:0)

由于您已使用主要自定义主题的引用创建了移动主题。您可以使用特定于您的移动主题的local.xml来添加自定义css文件。

app/design/frontend/{package-name}/{mobile-theme-name}/layout/local.xml

<?xml version="1.0">
<layout>
<default>
    <reference name="head">
         <action method="addCss"><stylesheet>css/custom_mobile.css</stylesheet></action>
    </reference>
</default>
</layout>

没有其他方法可以引用父主题布局文件并仅修改某些部分。