在Drupal 8中添加自定义菜单选项卡

时间:2016-08-15 09:23:56

标签: drupal-8

在Drupal 7中,有可能使用hook_navbar()但现在在Drupal 8中我不知道该怎么做。你有可能有一些例子吗?

1 个答案:

答案 0 :(得分:0)

您需要一个本地任务菜单链接yml文件,请参阅节点模块中的示例 为此,您需要在module.routing.yml文件中创建一个路径

route_name:
  path: 'admin/config/people/ban/settings'
  defaults: 
    _form: '\Drupal\modulename\Form\FormController'
    -title: Form Title
  requirements:
    _permission: 'your permission string'

然后你需要创建另一个名为mymodule.links.menu.yml的yml文件

添加以下代码

form_config_link:
  title: Configure Form Title
  description: 'Configuration Form description'
  parent: system.admin_config_people
  route_name: route_name //defined above

您需要检查系统模块yml文件的父名称