我有一个添加主菜单链接的模块。当我单击该链接时,请求的页面会被加载(一个 .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等很陌生。
我怎样才能做到这一点。我正在使用花环主题。
谢谢
爸爸