製品編集バックエンド (管理ページ) の「アップセル」テキストはどこで変更できますか? タブのコアファイルを変更しようとしています。しかし、うまくいきません。
ありがとう
製品ページ/フロントエンドを変更するためにこのページに移動した人 (例: Magento で「アップセル製品」または「関連製品」または「クロスセル」を変更する方法)、ここに私の5分で解決!
app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tabs.php ファイルからラベルを変更しようとしていると思います。
$this->addTab('upsell', array(
'label' => Mage::helper('catalog')->__('Up-sells'),
'url' => $this->getUrl('*/*/upsell', array('_current' => true)),
'class' => 'ajax',
));
機能しない場合は、他のファイルがコードをオーバーライドしたことを意味します。そのようなファイル app/code/local/Mage/Adminhtml/Block/Catalog/Product/Edit/Tabs.php があるかどうかを確認するか、このクラスを検索します Mage_Adminhtml_Block_Catalog_Product_Edit_Tabs.some ファイルがコミュニティまたはローカル プールにあり、このクラスが拡張されています。
もう 1 つの可能性は、テンプレート ファイル app/design/adminhtml/default/default/template/widget/tabs.phtml または上記のファイルをオーバーライドする他のテンプレート ファイルに、異常なコーディング (新しい magento のファイルと比較) があることです。
最も簡単な方法は、ロケール変換ファイルに追加することです。このファイルを編集します。
/app/design/adminhtml/default/default/locale/en_US/translate.csv
その .csv の一番下までスクロールして、次の行を追加します。
"Up-sells", "New Label Name"
Magento のインストールを後でアップグレードすることが心配な場合は、同じパッケージ内に新しいテーマ フォルダーを作成し、そこに変更した translate.csv を追加する必要があります。
/app/design/adminhtml/default/my-theme/locale/en_US/translate.csv