在我的自定义主题中,可以从主题设置页面的选择列表中选择导航菜单和导航菜单类型(TB Megamenu和Superfish菜单)。在我的tpl文件中,我可以使用以下代码将选定的菜单传递给TB Megamenu。
if (module_exists('tb_megamenu')) {
$block = block_load('tb_megamenu','SELECTED Menu');
$output =_block_get_renderable_array(_block_render_blocks(array($block)));
print render($output);
}
根据我的研究,我没有任何方法可以将选定的菜单分配给superfish。通过使用以下代码,我的主菜单变为superfish。
$block = block_load('superfish', 1);
如何将选定的nagivation菜单指定为superfish菜单.. ??我正在使用Superfish Module version =“7.x-1.9”欢迎提出所有建议......
答案 0 :(得分:0)
我们可以使用以下代码来完成它。
variable_set('superfish_menu_1', 'MENU MACHINE NAME');
使用此功能,我们将更新superfish block 1中的默认菜单值