2

Magento でチェックアウト ページの見出しを変更するにはどうすればよい ですか?

チェックアウトの見出し

4

1 に答える 1

3

もちろん、最も簡単な方法は、翻訳ファイル ( Mage_Checkout.csv) でこの見出しを変更することです。しかし、いくつかのカスタム ラベルを使用したい場合や、チェックアウト時に他のブロックのネイティブ翻訳と競合したくない場合は、それらのラベルを更新する必要があります。

これらのクラスは にありapp/code/core/Mage/Checkout/Block/Onepageます。

  • Billing.php
  • 配送.php
  • お支払い.php
  • Review.php

_construct()メソッドでラベルを変更できます。例えば:

class Mage_Checkout_Block_Onepage_Review extends Mage_Checkout_Block_Onepage_Abstract
{
    protected function _construct()
    {
        $this->getCheckout()->setStepData('review', array(
            'label'     => Mage::helper('checkout')->__('Order Review'), // your custom label here
            'is_show'   => $this->isShow()
        ));
        parent::_construct();

        $this->getQuote()->collectTotals()->save();
    }
}

これらのクラスをオーバーライドできます。

于 2012-12-03T11:34:53.790 に答える