2013-03-13 55 views
0

在我的magento商店的購物車頁面中,有一個用於裝運的訂單項&處理。我正在嘗試更改此行的HTML輸出。我已經想出瞭如何更改實際文本「Shipping & Handling - Method」,但是我想更改實際的HTML輸出。我瀏覽了我的所有主題文件,但無法確定在哪裏訪問此文件。我只需要爲該行添加一個CSS類,以便可以對其進行設置。有任何想法嗎?如何在購物車頁面上更改「運輸和處理」行的HTML

謝謝。

+1

您是否嘗試過打開塊/模板提示? – 2013-03-13 14:51:16

+0

是的,它指向base/default中的totals.phtml文件。但是在那個文件中,它只是顯示這個函數:「<?php echo $ this-> renderTotals();?>」..你知道我該如何訪問這個函數生成的HTML嗎?它生成​​標籤,我需要向其中的一個添加CSS類。 – 2013-03-13 15:26:58

+0

沒有那麼適合每個人,所以不是一個好主意,可以打開一個實況網站。也不是一個好主意,直​​接在現場直播......但如果你必須的話,我認爲你已經在'checkout'模板文件目錄下看過了嗎?在沒有查看安裝的情況下,無法確切知道將使用哪個模板,因爲默認情況下,購物車頁面上沒有任何內容顯示「運輸和處理」,但是如果它僅僅是修改後的「估價運輸」和「稅收」模塊,則可能需要查看'結帳/ cart/shipping.phtml'模板位置爲您的相關主題。 – 2013-03-13 15:30:58

回答

0

如果您不是開發人員,更簡單的解決方案是更新翻譯文件/app/locale/en_US/Mage_Checkout.csv中該文本行的翻譯,如果該翻譯文本中尚未包含該行,則只需在末尾添加一行。第一部分是文本的內容,第二部分是你想要閱讀的內容。

輕輕一點,它會影響您網站上任何地方的文本行。

如果您只需要設置某些文本的樣式,請添加該節的html,我可以用選擇器來幫助您。

0

你正在尋找的文件是應用程序/代碼/核心/法師/銷售/型號/報價/地址/總/ Shipping.php你會

$title = Mage::helper('sales')->__('Shipping & Handling'); 

在獲取(Mage_Sales_Model_Quote_Address $地址)功能大約在20號線。在那裏你可以改變,但不建議編輯magento核心文件。所以,你有兩種解決方案

  1. 複製Shipping.php文件中的本地代碼庫和編輯有
  2. 這是最好的方式通過擴展Mage_Sales_Model_Quote_Address_Total_Shipping類,你可以找到一個創建自己的超控Shipping.php文件模塊在史蒂夫perrys'創建模塊的教程'blog
相關問題