2013-08-07 429 views
0

我需要爲此文件[template/payment/form/purchaseorder.phtml]添加一些文本,用於客戶端的magento站點內的特定商店。當我更改purchaseorder.phtml文件時,它會更改所有商店中的文本。所以我需要以某種方式爲特定的一家商店定製此功能。Magento如何覆蓋/更改模板/付款/表單/ purchaseorder.phtml文件

我已經閱讀了幾個網站的評論,有些提到更改local.xml,更改config.xml,在管理面板中進行更改,但是這樣一個小小的改變,我不想因爲過度而破壞任何東西。

我需要在後端擴展功能,以便可以爲特定的商店或商店進行此更改。該網站有五個商店內置到一個安裝,現在我需要做出上述改變只有一個商店。

我想我需要以某種方式添加一個PO字段標題和一個「附加文本」選項到圖像二中的採購訂單部分。這是正確的,如果是這樣,我該怎麼做?

有人能指出我正確的方向來做這種改變請。

注意:我不能做創建的目錄結構,文件複製,更改所需的文件選項

這是Magento的1.7

enter image description here

enter image description here

回答

0

複製purchaseorder.phtml文件從base/default目錄粘貼到當前模板中。現在,你可以改變它的內容purchaseorder.phtml當前目錄中,它不會影響下面的底座file.Like,

複製從

應用程序/設計/前端/基/默認/模板/支付/形式/purchaseorder.phtml

粘貼到

應用程序/設計/前端/基/ current_theme /模板/支付/表格/ purchaseorder.phtml

當您覆蓋的區段,該文件夾結構應類似於默認模板文件夾結構像current_theme/template/form/payment/purchaseorder.phtml。 對不起英文不好。

+0

你的英語不錯。現在我用上面提到的方法完成,但是新的模板被添加到了這個特定的商店,並且結構發生了變化,因此我沒有像以前那樣複製目錄,我必須通過調整config.xml來擴展功能。文件。 – user1176783