セカンダリリンク(プライマリリンクをソースとして使用しているため、プライマリリンクの子)をすべてのページにドロップダウンとして表示しようとしています。ただし、(推測では)フロントページにアクティブな証跡がないため、セカンダリリンクは表示されません。
フロントページにセカンダリリンクを表示できるように設定するにはどうすればよいですか?
セカンダリリンク(プライマリリンクをソースとして使用しているため、プライマリリンクの子)をすべてのページにドロップダウンとして表示しようとしています。ただし、(推測では)フロントページにアクティブな証跡がないため、セカンダリリンクは表示されません。
フロントページにセカンダリリンクを表示できるように設定するにはどうすればよいですか?
フロントページのみにセカンダリ リンクを表示する場合は、次のようなifステートメントを追加することを忘れないでください。
if ($is_front) {
print theme('links',$secondary_links,array('class' => 'class-for-secondary-links'));
}
または、フロントページにカスタム テンプレートを使用するだけです。
メニューブロックモジュールは、あなたが説明していることと、それ以上のことを行います。
「テーマ」機能を使用して、フロント ページにセカンダリ リンクを表示できます。
print theme('links', $secondary_links, array('class' => 'links secondary-links'));
ドロップダウンを作成するには、"theme_links" 関数を template.php ファイルに上書きします: http://api.drupal.org/api/function/theme_links
それが役に立てば幸い。