0

MagentoとPHPについての知識が限られているため、おそらく順調に進んでいることに気づきましたが、それでもマークを見逃しており、誰かが私を助けてくれることを願っています。

私は現在、ルートカテゴリにネストされた4つのカテゴリ(光ファイバー、ネットワーキング、テストと測定、プロモーション)を持っています。ルートカテゴリは、メインナビゲーションの「products」という名前のドロップダウンメニュー項目です。

例:ホーム| 製品| クラレンス| お問い合わせ

これを変更して、これらの4つのカテゴリがメインナビゲーションに表示され、それらの子カテゴリがロールオーバー時にドロップダウンメニューとして表示されるようにします。

例:ホーム| 光ファイバー| ネットワーキング| テストと測定| プロモーション| お問い合わせ

top.phtmlファイルを編集してこれを表示しようとしましたが、うまくいきません。

誰かがこれで私を助けることができますか、または私を正しい方向に向けることができますか?

どんな助けでも大歓迎です

4

1 に答える 1

0

私はこのようなことをしました。あなたの場合、「デフォルトカテゴリ」のサブカテゴリとして「製品」カテゴリを作成します。「製品」のサブカテゴリの下に、光ファイバー、ネットワークなどの他のカテゴリを追加します。

次に、app / design / frontend / base / default / template / page / html/topmenu.phtmlで編集します。その中にあなたの新しいメニューを含めてください:例:

<ul>
<li><a href="<?php echo $this->getBaseUrl() ?>"><span>Home</span></a></li>
<li><?php echo $_menu ?></li>   
<li><a href="<?php echo $this->getBaseUrl() ?>contacts"><span>Contact Us</span></a>
</ul>

あなたが今手がかりを得たことを願っています...

さて、あなたが次のようになるメニューを持っているなら:例えばホーム| 光ファイバー| ネットワーキング| テストと測定| プロモーション| お問い合わせ

「デフォルトカテゴリ」を「製品」に変更し、光ファイバー、ネットワークなどをサブカテゴリに変更します。よくわかりませんが、デフォルトのカテゴリ名の名前を変更するのが正しい方法ですが、これは機能します。

于 2012-10-09T05:10:06.327 に答える