メインメニューへのリンクを追加するモジュールがあります。そのリンクをクリックすると、要求されたページが読み込まれます (.js および .html ファイル)。
私のメインメニューは次のようになります。
- マイリンク
私のコードは次のようになります。
<?php
/**
* Implements hook_menu()
*/
function kl_menu(){
$items = array();
$items['simple_link'] = array(
'title' => t('my link'),
'page callback' => 'build_page',
'access arguments' => array('access content'),
'menu_name' => 'main-menu',
'type' => MENU_NORMAL_ITEM,
);
/*
* build_page
*/
function build_page() {
drupal_add_js(drupal_get_path('module', 'kl') . '/mypage.js', 'file');
return ( file_get_contents( drupal_get_path('module', 'kl').'/mypage.html') );
}
メインメニューが次のようになるように、単純なプレーンリンクの代わりにサブメニューを追加したいと思います。
- 私のサブメニュー
- 私のサブリンク1
- 私のサブリンク2
「私のサブメニュー」をクリックすると、このサブメニューが展開され、より多くのリンクが表示されます。次に、サブメニューを再クリックすると、折りたたまれます。
私はdrupal phpなどにかなり慣れていません。
どうすればそれを達成できますか。ガーランドのテーマを使用しています。
ありがとう
馬場