我在页面上有两个main_menu实例。一个是在标题中,使用superfish。另一个是在边栏中,使用menu_block。
我想隐藏侧边栏中的菜单项并将其显示在标题中。这可能吗?
您可以使用template.php来定位块/区域吗?
例如:
function my_theme_preprocess_block(&$variables) {
if ($variables['region'] == 'content' && $variables['block']->module == 'menu_block') {
// What would go in here?
}
}
非常感谢任何帮助。
谢谢,
史蒂夫
答案 0 :(得分:1)
不确定template.php,但您可以选择hook_block_view_alter
并根据要求更改内容。
干杯!!!
答案 1 :(得分:0)
function mymodule_block_view_alter(&$data, $block) {
if($block->title == 'myblocktitle') {
$data['content']['#content'][idofthenodelink]['#access'] = false;
}
}