我已经看到我们可以将布局xml文件放在
中应用程序/设计/前端/默认/默认/布局
或者我们可以将自定义放在
中应用程序/设计/前端/碱/默认/布局/那个local.xml
文件,但我已在magebase和magentocommerce阅读,我们可以将布局文件放在
下app / design / frontend / your_interface / your_theme / layout /
或
应用程序/设计/前端/ [包] / [主题] /布局
因此,如果我在'app / code / local'中有'Kaushikamdotcom'这样的包,我是否应该在'app / design / frontend /'下创建相同的包?我尝试了很多模式,但对我来说没什么用。
答案 0 :(得分:2)
我很抱歉我提出了这样一个大错的问题,但我正在回答这个问题,因为很多人都会犯同样的错误。 包表示;在magento open的管理方面
<强>系统&GT;配置 - &GT;设计强>
然后将配置范围更改为主网站。然后选择打包部分,取消选中默认复选框并使用您的包名称,例如“测试”。然后创建以下文件夹结构。
应用/设计/前端/测试/默认/布局强>
将布局xml文件放在此处。如果您使用自己的主题,请使用该名称而不是默认。
答案 1 :(得分:1)
这取决于你有什么layout-xml文件。
如果您想要构建主题,请使用主题目录中的local.xml
文件。
如果您编写扩展程序并希望在此新扩展程序中添加要使用的块,请通过config.xml
添加layout-xml文件并将其添加到base/default/layout/yourname.xml
下
以这种方式执行此操作时,与主题相关的更改只会显示在主题中,与扩展程序相关的更改会独立于主题