0

私がそれについて検索したとき、私はこのパスにこのファイルを見つけました:

app/design/frontend/BASE/default/template/catalog/navigation/top.phtml

しかし、私がそれに変更を求めたとき、それは機能しなかったか、何の変化も示しませんでした。私は間違ったファイルで作業していると思います。私が実際にやりたいことは、フロントエンドのメニューにサムネイルを追加することです。

私はマジェントが初めてです。この点で私を助けてください。

4

6 に答える 6

9

テンプレートファイルのパスを知る最良の方法は次のとおりです。テンプレートパスヒントを使用する

[管理]->[システム]->[構成]->[開発者]に移動します

次に 、左側の[現在の構成スコープ]ドロップダウンからメインのWebサイトオプションを 選択します。次に、テンプレートパスヒントを有効にします。

フロントエンドの更新に移動すると、さまざまなブロックのパスを確認できます。

テンプレートパスのヒントをよりよく理解するには、このビデオチュートリアルを試してください。

于 2012-07-19T07:24:58.670 に答える
2

実際には、あなたが言及top.phtmlしたようにファイルがありますapp/design/frontend/base/default/template/catalog/navigation/top.phtml

に移動しadmin->system->configuration、左側のパネルでデザインをクリックし、パッケージ領域で現在のパッケージ名を確認します。これは、現在使用しているパッケージです。これが... 「デフォルト」だと言ってください

[テーマ] 領域で、[テンプレート] フィールドを確認します。これは、使用している上記のパッケージのテンプレートです。これが「モダン」 であるとします。フィールドが空白の場合は、デフォルトのテンプレートを使用していることを意味します。

編集する必要がある top.phtml ファイルが存在するか、app/design/frontend/default/modern/ にコピーする必要があります........ そこに貼り付けて編集します..... コピーする理由編集とは、元の基本パッケージのバックアップを保持することです。

于 2012-07-19T08:00:58.393 に答える
0

http://www.newsjournal3.com/12-magento/13-how-to-override-magento-top-navigationを参照してください

topmenu.phtmlをhtmlディレクトリに配置する必要があります

于 2013-02-04T20:16:38.623 に答える
0

別のテーマがアクティブになっている天気を確認することをお勧めしますapp/design/frontend/<themename>/<themevariation>/template/catalog/navigation/top.phtml

于 2012-07-19T06:46:20.940 に答える
0

バックエンドで Magento キャッシュをフラッシュしてみてください: "Configuration => Cache Management"

于 2012-07-19T06:22:14.683 に答える
0

Magento のテーマ設定で「ベース」が構成されているかどうかを確認することをお勧めします。別のパッケージで上書きされている可能性があります。

于 2012-07-19T06:41:10.240 に答える