0

セカンダリリンク(プライマリリンクをソースとして使用しているため、プライマリリンクの子)をすべてのページにドロップダウンとして表示しようとしています。ただし、(推測では)フロントページにアクティブな証跡がないため、セカンダリリンクは表示されません。

フロントページにセカンダリリンクを表示できるように設定するにはどうすればよいですか?

4

3 に答える 3

1

フロントページのみにセカンダリ リンクを表示する場合は、次のようなifステートメントを追加することを忘れないでください。

if ($is_front) {
    print theme('links',$secondary_links,array('class' => 'class-for-secondary-links'));
}

または、フロントページにカスタム テンプレートを使用するだけです。

于 2010-10-20T14:27:10.310 に答える
0

メニューブロックモジュールは、あなたが説明していることと、それ以上のことを行います。

于 2010-09-03T22:50:03.397 に答える
0

「テーマ」機能を使用して、フロント ページにセカンダリ リンクを表示できます。

 print theme('links', $secondary_links, array('class' => 'links secondary-links'));

ドロップダウンを作成するには、"theme_links" 関数を template.php ファイルに上書きします: http://api.drupal.org/api/function/theme_links

それが役に立てば幸い。

于 2010-09-03T22:38:12.070 に答える