我為我的 Magento 網(wǎng)站構(gòu)建了一個自定義購物車,該購物車向 Shopify 發(fā)送 API 調(diào)用以處理付款。問題是我需要在 magento 的每個頁面上加載模板文件。我認(rèn)為after_body_start這是放置模板的好地方,但我無法加載它!我的模板存在于\app\design\frontend\rwd\crystal\template\mgw\mwCart.phtml 并包含 php、html 和 javascript。當(dāng)我將代碼直接放入 header.phtml 時,它運(yùn)行得很好這是\app\design\frontend\rwd\crystal\layout\local.xml應(yīng)該加載模板的xml<?xml version="1.0"?><layout version="0.1.0"> <default> <reference name="after_body_start"> <block type="core/template" name="mwCart" template="mgw/mwCart.phtml" output="toHtml" before="-" /> </reference> </default></layout>我是 Magento 的新手并且已經(jīng)閱讀了教程。我也檢查并嘗試了我能找到的任何建議。如何讓我的模板加載到每個頁面上?
1 回答

江戶川亂折騰
TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超5個贊
你就在這兒……local.xml
問題在于你的文件的位置。將現(xiàn)有文件放在以下位置:
app/design/frontend/rwd/default/layout/local.xml
..它應(yīng)該可以解決問題。如果您有一個現(xiàn)有的子主題,例如 rwd/mytheme,則該文件將放在此處:
app/design/frontend/rwd/mytheme/layout/local.xml
如果您仍然沒有獲得所需的結(jié)果,請檢查配置Magento Admin->Configuration->Design->Themes
并確保您確實(shí)在使用該rwd
主題。如果所有其他方法都失敗了,則該base/default
位置將是最后要嘗試的事情:
app/design/frontend/base/default/layout/local.xml
- 1 回答
- 0 關(guān)注
- 122 瀏覽
添加回答
舉報(bào)
0/150
提交
取消