0
有没有办法将动态生成的菜单转换为静态菜单,以使它们可用于增强菜单的模块?如何将动态生成的Drupal菜单转换为静态菜单?
例如图书导航模块会生成一个菜单,但是如果您想用Superfish
或Nice Menus
对其进行增强,它不会显示在菜单列表中。
下面是另一个例子 -
<?php
$book_top_page= YOUR_NID;
$tree = menu_tree_all_data(book_menu_name($book_top_page));
print drupal_render(menu_tree_output($tree));
?>
此代码生成一个菜单,但它不能被自动添加到标准菜单。有没有办法从生成的代码生成适当的编辑器菜单。
在上面的例子中,传递给主题('nice_menu'等)的参数是什么。可以将menu_tree_all_data或menu_tree_output传递给主题功能吗? – vfclists