0

この奇妙な問題があります。配送方法名の 1 つが、チェックアウト中のフロントエンドと、注文中または配送方法の下のバックエンドの両方で、Overnight単に として表示されています。O

名前を変更するオプションなどはありません。IRC で、料金表タブ ([システム] > [設定] > [配送方法]) で、方法名とタイトルを設定できるが、既に別のものとして設定されていると言われました。

他の何かがそれを上書きしている可能性はありますか? データベースのどこに保存されていますか?

更新された進行状況:

次のクエリを実行しましたが、 orSELECT * FROM core_config_data WHERE path LIKE 'carriers/%/title';という名前のメソッドはありません。何かがその場でその名前をオーバーライドしていると思います。ポインタはありますか?OvernightO

ここに画像の説明を入力

4

2 に答える 2

0

値を変更する翻訳ファイルが存在する可能性があります。

小切手:

app/design/frontend/[package]/[theme]/locale/[region]/translate.csv
于 2012-05-15T23:38:20.783 に答える
0

テンプレート(私の場合 app/design/frontend/base/default/template/checkout/onepage/shipping_method/available.phtml)では、このようにタイトルが表示されており、バックエンドでも同じ方法が使われていると思います:

<label for="s_method_<?php echo $_rate->getCode() ?>"><?php echo $_rate->getMethodTitle() ?>

このメソッドは、core_config_data テーブルに保存されているタイトルを取得します。MySQL に接続し、次のリクエストを使用します。

SELECT * FROM core_config_data WHERE path LIKE 'carriers/%/title';

配送方法ごとにタイトルが表示されます。たぶん、保存されたタイトルはOであり、 Overnightではありません

于 2012-05-16T08:40:02.543 に答える