在Drupal中,要更改MENU_LOCAL_TASK选项卡菜单,可以按照以下步骤进行操作:
hook_menu()
函数中定义新的MENU_LOCAL_TASK选项卡。例如:function mymodule_menu() {
$items = array();
$items['my_tab'] = array(
'title' => 'My Tab',
'description' => 'My custom tab for the menu',
'page callback' => 'my_tab_callback',
'access arguments' => array('access content'),
'type' => MENU_LOCAL_TASK,
'weight' => 10,
);
return $items;
}
my_tab_callback()
函数中编写代码,以显示选项卡中的内容。例如:function my_tab_callback() {
$output = array(
'#theme' => 'my_tab_theme',
);
return $output;
}
my_tab_theme.tpl.php
中编写HTML代码,以显示选项卡中的内容。例如:<div>
<h2>My Tab</h2>
<p>This is the content for my custom tab.</p>
</div>
通过以上步骤,您可以成功更改Drupal中的MENU_LOCAL_TASK选项卡菜单。
领取专属 10元无门槛券
手把手带您无忧上云