1
4
你可以试试这个: http://api.drupal.org/api/function/menu_primary_links/6 然后,使用hook_form_alter,执行以下操作:
但是,我们还必须保护菜单中已经存在的节点。所以,
只有当节点在主链接菜单中没有现有菜单项时,才会从节点窗体中删除菜单选项。它通过查看正在编辑的节点是否有MLID进行检查,如果有,则检查它是否在主链接菜单中。 福建钩吻 http://api.drupal.org/api/function/hook_form_alter 但是我们的用户怎么知道发生了什么?让我们告诉他们。
您也可以通过列出$menu\u链接来扩展该消息,这样用户就知道在添加其他节点之前需要删除哪些节点。 此外,如果他们使用辅助链接或其他菜单,这会有点棘手。在这种情况下,您将需要更多的编程来替换菜单选项中的树,但目前这有点复杂。它们总是可以通过“管理”>“构建”>“菜单”向辅助菜单添加节点。 |
Harun Anwar · 移动设备中未显示导航栏引导菜单 6 年前 |
Adriano Di Cara · topnav裁剪的CSS下拉列表 6 年前 |
Bianca · 带菜单的应用程序-如何?[已关闭] 6 年前 |
KatrinaL · 3级深木菜单(Wordpress) 6 年前 |
Hparekh · 单击页面中的任意位置,关闭子菜单下拉菜单 6 年前 |
Darksymphony · 设置选项菜单项的标题 6 年前 |
Joe Tobin · 模拟操作栏上的后退按钮 6 年前 |