3

私は Drupal の初心者です。Megamenu ドロップダウンを使用して、作業中のサイトにメイン メニューを表示しています。しかし、メガメニュー モジュール ファイルの関数 (megamenu_theme_menu_tree) をオーバーライドして、いくつかの html をメガメニュー出力に追加する必要があります。モジュールファイルの編集はうまくいきますが、それが正しい方法かどうかはわかりません。

それを行う他の方法はありますか?

助けてください

ありがとう

4

1 に答える 1

8

ファイルthemes/[your_theme]/template.phpで、それをオーバーライドする関数を作成してみてください。ネーミング機能についてはこちらで解説しています

ところで、関数をそのモジュールにオーバーライドするべきではありません。それをオーバーライドするには、カスタム モジュールを作成する必要があります。たとえば、Megamenu を更新する必要がある場合は、カスタム コードを保持する方が簡単です。

于 2013-05-28T12:20:57.653 に答える