drupal 6如何在菜单中自动将内容类型添加到父级

时间:2009-08-20 15:10:07

标签: drupal drupal-6

有没有办法让每个内容类型都默认为菜单中的父级。

即我说我的内容类型称为“猫”。如何让所有“猫”自动进入“宠物”菜单项。我也可以按字母顺序对菜单中的“猫”进行排序

5 个答案:

答案 0 :(得分:1)

Afaik你无法操纵菜单项的顺序 - 但是你可以通过使用视图来实现相同的效果。

您可以将每种内容类型默认为admin / build / menu / settings上的特定菜单,并将“内容默认菜单”设置更改为菜单。但是这将默认所有内容类型到该菜单。对于这个问题,您可能还想查看视图。

希望有所帮助!

答案 1 :(得分:1)

您可以使用自定义模块以编程方式执行此操作。

hook_nodeapi() op ==“insert”中,您可以检查$ node->类型,然后使用menu_link_save()创建菜单项。

答案 2 :(得分:1)

This tutorial完全符合您的要求(这很容易)

这也使用menu_link_save(),但您不必创建模块。

答案 3 :(得分:1)

看起来有一个Drupal module可以做到这一点

答案 4 :(得分:0)

这听起来可以通过适当地设置菜单来实现。看一下视频here,培训师在那里设置了我认为你所描述的内容。

希望有帮助...