有没有办法让菜单中的每个内容类型默认为父级。
即说我有名为“猫”的内容类型。我如何让所有“猫”自动坐在“宠物”菜单项中。我也可以按字母顺序对菜单中的“猫”进行排序吗
Afaik 你不能操纵菜单项的顺序——但是你也许可以通过使用 Views 来实现相同的效果。
您可以将每种内容类型默认为 admin/build/menu/settings 上的特定菜单,并将“内容的默认菜单”设置更改为您的菜单。但这会将所有内容类型默认为该菜单。对于这个问题,您可能还想查看视图。
希望有帮助!
您可以使用自定义模块以编程方式执行此操作。
在hook_nodeapi() op=="insert" 中,您可以检查 $node->type 然后使用menu_link_save()创建菜单项。
本教程完全符合您的要求(而且很容易做到)
这也使用menu_link_save()
,但您不必创建模块。
看起来有一个Drupal 模块可以做到这一点
这听起来可以通过适当地设置菜单来完成。看看这里的视频,教练的设置几乎和我认为你描述的完全一样。
希望有帮助...