限制Drupal8中顶级菜单项的数量

限制Drupal8中顶级菜单项的数量,drupal,menu,hook,drupal-8,Drupal,Menu,Hook,Drupal 8,有没有办法限制Drupal8中顶级菜单项的数量?我想这可以用钩子来完成。我对Drupal生态系统非常陌生,不知道从哪里开始 关于,根据您的使用情况,如果您只想关闭当前存在的一些菜单项,通常可以通过管理员UI来完成。登录到Drupal后端后,转到工具栏中的结构和菜单。在菜单列表中找到要更改的菜单(可能称为主菜单),然后单击旁边的“编辑菜单”按钮 您应该会看到该菜单中所有项目的列表-您可以删除这些项目,从而将它们一起从菜单结构中删除,也可以禁用它们(取消选中“已启用”复选框,完成此操作后不要忘记保存

有没有办法限制Drupal8中顶级菜单项的数量?我想这可以用钩子来完成。我对Drupal生态系统非常陌生,不知道从哪里开始


关于,

根据您的使用情况,如果您只想关闭当前存在的一些菜单项,通常可以通过管理员UI来完成。登录到Drupal后端后,转到工具栏中的结构和菜单。在菜单列表中找到要更改的菜单(可能称为主菜单),然后单击旁边的“编辑菜单”按钮


您应该会看到该菜单中所有项目的列表-您可以删除这些项目,从而将它们一起从菜单结构中删除,也可以禁用它们(取消选中“已启用”复选框,完成此操作后不要忘记保存)-禁用它们会将它们保留在菜单结构中,但不会显示。

根据您的使用情况,如果您只想关闭当前存在的某些菜单项,通常可以通过管理员UI执行此操作。登录到Drupal后端后,转到工具栏中的结构和菜单。在菜单列表中找到要更改的菜单(可能称为主菜单),然后单击旁边的“编辑菜单”按钮


您应该会看到该菜单中所有项目的列表-您可以删除这些项目,从而将它们一起从菜单结构中删除,也可以禁用它们(取消选中“已启用”复选框,完成此操作后不要忘记保存)-禁用它们会将它们保留在菜单结构中,但不会显示。

您可以限制块布局配置菜单中顶级菜单的数量,并且有一个“菜单级别”选项卡/admin/structure/block/manage/bartik_main_menu

您可以限制块布局配置菜单中顶级菜单的数量,并且有一个选项卡“menu level”/admin/structure/block/manage/bartik_main_menu

我想限制CMS端而不是前端/主题端我想限制CMS端而不是前端/主题端