我有一个模块,它添加了一个链接到主菜单。当我点击该链接时,请求的页面被加载(一个.js和.html文件)。如何在drupal中创建子菜单7
我的主菜单如下:
- 我的链接
我的代码如下所示:
<?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'));
}
现在我想添加一个子菜单,而不是一个简单的纯的链接,使我的主菜单看起来像这样:
- 我的子菜单
- 我sublink1
- 我sublink2
我想,当我点击“我的子菜单”,然后这个子菜单扩展显示更多的链接。然后当我重新点击我的子菜单时,我希望它崩溃。
我非常新的Drupal的PHP等
我怎样才能acheive说。我正在使用花环主题。
感谢
巴巴
嘿巴巴检查了这一点:http://api.drupal.org/comment/33303#comment-33303 – 2013-02-26 02:56:46