【问题标题】:Path to layout xml files in magentomagento中布局xml文件的路径
【发布时间】:2012-12-12 00:30:12
【问题描述】:

我看到我们可以将布局xml文件放在

应用程序/设计/前端/默认/默认/布局

或者我们可以把我们的定制放在里面

app/design/frontend/base/default/layout/local.xml

文件,但我在magebasemagentocommerce 看到我们可以将布局文件放在

app/design/frontend/your_interface/your_theme/layout/

应用程序/设计/前端/[包]/[主题]/布局

所以如果我们在“app/code/local”中有“Kaushikamdotcom”这样的包,我是否必须在“app/design/frontend/”下创建相同的包?我尝试了很多模式,但对我来说没有任何效果。

【问题讨论】:

    标签: layout magento-1.7


    【解决方案1】:

    我很抱歉我在问这个问题时犯了这样的错误,但我正在回答这个问题,因为很多人都会犯同样的错误。 包裹是指;在magento的管理端打开

    系统->配置->设计

    然后将配置范围改为主站。然后选择 Package 部分,取消选中默认复选框并使用您的包名称,例如“Test”。然后创建以下文件夹结构。

    app/design/frontend/Test/default/layout

    在此处放置您的布局 xml 文件。如果您使用自己的主题,请使用该名称而不是 default

    【讨论】:

      【解决方案2】:

      这取决于你有什么 layout-xml 文件。

      如果您想构建主题,请使用主题目录中的 local.xml 文件。

      如果你写了一个扩展并且想在这个新的扩展中添加一个块使用,通过config.xml添加一个layout-xml文件并在base/default/layout/yourname.xml下添加它

      当您这样做时,与主题相关的更改仅出现在主题中,与扩展相关的更改与主题无关

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-02-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-03-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多