有没有办法限制Drupal 8中顶级菜单项的数量?我想这可以用钩子完成。我是Drupal生态系统的新手,不知道从哪里开始。
问候,
根据您的用例,如果您只是想关闭当前存在的一些菜单项,通常可以通过管理UI来完成。当您登录到Drupal后端时,转到工具栏中的结构,然后转到菜单。在菜单列表中找到要更改的菜单(可能只是称为主菜单(,然后单击旁边的编辑菜单按钮。
你应该看到该菜单中所有项目的列表-你可以删除它们,这将把它们一起从菜单结构中删除,也可以禁用它们(取消选中"已启用"复选框,完成后不要忘记保存(-禁用它们会把它们留在菜单结构中,但不会显示。
您可以限制块布局配置菜单中顶级菜单的数量,并且有一个选项卡;菜单级"/admin/structure/block/manage/bartik_main_menu