0

動作しているカスタム出荷モジュールを作成しました。チェックアウト ページに表示される 2 つのテキストを翻訳ファイルから取得するように設定したいと考えています。

config.xml

<default>
    <carriers>
      <starmall>
           <active>1</active>
           <model>Starmall_Shippingcost_Model_Carrier_Starmall</model>
           <title>Carrier Title</title>
           <name>Method Name</name>
           <price>0.00</price>
           <specificerrmsg>This shipping method is currently unavailable. If you would like to ship using this shipping method, please contact us.</specificerrmsg>
        </starmall>
     </carriers>
</default>

管理画面:

ここに画像の説明を入力

チェックアウトのフロントエンド画面:

ここに画像の説明を入力

質問: コード内の「aaa」と「bbb」のテキストを翻訳ファイルから取得したいと考えています。

を使用してコードに「aaa」テキストを設定できます
$method->setMethodTitle(Mage::helper("starmall_config")->__("Starmall_shipping_method_title"));

次に、これが表示されます:

ここに画像の説明を入力

コードで「bbb」テキストを設定するにはどうすればよいですか?

以下は機能しません。

        $method->setCarrierTitle("xxxxxx");
        $method->setTitle("xxxxx");
4

1 に答える 1

0

はい、翻訳機能を使用してください!

    $method->setCarrierTitle( Mage::helper('core')->__('string1') );
    $method->setTitle(Mage::helper('core')->__('string2'));

次に、この文字列を翻訳 CSV ファイルに追加します。

于 2013-10-15T09:43:20.520 に答える