2010-11-18 7 views
2

メインナビゲーションタイトルの名前を「CMS」から「コンテンツ」に変更しようとしています。しかし、私はどのようにコアファイルに触れるこのw/outを行うか分からない。モジュールの設定ファイルでこれを上書きできますか?または私はこれをどこか別にしていますか?これは初めてのマゼンタ体験ですmagento admin navメニュータイトルを変更する

<adminhtml> 
    <menu> 
     <cms> 
      <children> 
       <feature translate="title" module="feature"> 
        <title>Feature</title> 
        <sort_order>2</sort_order> 
       </feature> 
      </children> 
     </cms> 
    </menu> 
    <acl></acl> 
    <events></events> 
    <translate></translate> 
</adminhtml> 

答えて

3

cms要素のtitle要素を追加してみてください。イムはかなり確信して、物事はMagentoのは、あなたがまったくのコードに触れることなく、これを行うことができるように管理で利用できる機能が組み込まれています

<menu> 
    <cms> 
    <title>Content</title> 
    <children> 
     <feature translate="title" module="feature"> 
     <title>Feature</title> 
     <sort_order>2</sort_order> 
     </feature> 
     </children> 
    </cms> 
    </menu> 
+0

とてもシンプル!!感謝は完璧に働いた! – veilig

2

...設定のすべてのネストレベルで同じコア構造を共有しています。単に管理者で翻訳を有効にして、何も変更せずに名前を変更することができます。

[システム]> [設定]> [詳細設定]> [開発者]> [翻訳インライン]に移動し、[管理者用の有効化]を[はい]に変更します。

小さなブックアイコンを保存すると、すべてのメニューアイテムと他のほとんどのテキストの横に表示されます。アイコンをクリックすると、名前を変更するポップアップが表示されます。結果は、選択したローカルのMagento Translation csvファイルに保存され、マゼンタコアでは何も変更されません。つまり、Magentoはコアを編集するのではなく翻訳を使用するように設計されています。

あなたが結果に満足したら、翻訳を管理者に戻してください。 BTWはフロントエンドでも機能しますので、あなたのテーマのどのファイルがあなたが変更したいテキストを担当しているかを見つけるのに何時間も費やす必要はありません!! :)

+0

私はこれを試しました - Magentoが翻訳インライン機能を実装する方法は、メニューシステムとまったく同じではありません。ブックアイコンをマウスオーバーするとすぐに、メニューがマウスオーバーされたと考えられ、消えてしまいます。これの半分はonmouseoverとonmouseoutで行われ、残りの半分はPrototypeのElement.observeで行われるため、簡単にオーバーライドすることはできません。 –

関連する問題