2012-12-26 89 views
3

我所看到的,我們可以把我們的佈局XML文件中路徑在Magento佈局XML文件

應用程序/設計/前端/預設/默認/佈局

,或者我們可以把我們的內部

應用程序/設計/前端/鹼/默認/佈局/那個local.xml

定製

文件,但我已經在magebase閱讀和magentocommerce,我們可以把下

應用程序/設計/前端/ your_interface/your_theme /佈局/

我們的佈局文件

app/design/frontend/[package]/[theme]/layout

So如果我在'app/code/local'中有'Kaushikamdotcom'這樣的包裝,我是否必須在'app/design/frontend /'下創建相同的包裝?我嘗試了很多模式,但沒有爲我制定。

回答

2

我很抱歉我犯了這個問題,但我正在回答這個問題,因爲很多人都會犯同樣的錯誤。 包裝手段;在開放的Magento的管理方

系統 - >配置 - >設計

配置範圍然後換主要網站。然後選擇部分,取消選中默認複選框並使用包名稱,如「測試」。然後創建以下文件夾結構。

應用程序/設計/前端/測試/默認/佈局

將您的佈局XML文件在這裏。如果您使用自己的主題,請使用該名稱而不是默認

1

這取決於你有什麼layout-xml文件。

如果要構建主題,請在主題目錄中使用local.xml文件。

如果你寫的擴展,要添加塊到這個新的擴展中使用,通過​​3210添加布局XML文件,並將其添加base/default/layout/yourname.xml

下,當你做這種方式,你的主題相關更改僅出現在主題中,並且您的擴展程序相關更改與主題無關