2010-11-04 60 views
0

我创建了一个包含多个页面显示的视图。我也有类似下图的页面上指定一个作为“默认选项卡”,另外两个为“标签”,它们都显示正常起来:我可以将Views页面标签与模块生成的标签结合吗?

alt text

我希望能够插入另一个选项卡带有模块生成的代码(不是来自视图)到此页面上。这可能吗?

回答

0

使用菜单钩子,你可以定义页面的另一个选项卡类似如下:

function MODULENAME_menu() { 
    $items = array(); 

    $items['PATH_TO_VIEW_DEFAULT_TAB/YOUR_NEW_TAB'] = array(
    'title' => 'TAB TITLE', 
    'page callback' => 'FUNCTION NAME', 
    'page arguments' => array('ACCESS ARGUMENT'), 
    'access callback' => 'user_access', 
    'access arguments' => array('ACCESS ARGUMENT'), 
    'type' => MENU_LOCAL_TASK, 
    'weight' => 10 
); 
    return $items; 
} 
相关问题