Drupal 8 Пункт меню дочерний элемент Задачи - PullRequest
0 голосов
/ 22 октября 2019

Для моего пользовательского модуля Drupal 8 (8.7.8) у меня есть следующее ...

my_module.reports:
  route_name: my_module.reports
  title: 'Reports'
  base_route: my_module.dashboard
  weight: 80

в моей системе меню в my_module.links.menu.yml, и оно отображается в виде вкладки намою приборную панель я строю. На этой странице у меня есть контроллер маршрута ...

_controller: '\Drupal\system\Controller\SystemController::systemAdminMenuBlockPage'

Я надеюсь сделать список дальнейших ссылок на отчеты. Но это (из my_module.links.menu.yml) ...

my_module.reports.territories:
  title: 'Territories'
  description: '...'
  route_name: my_module.reports.territories
  parent: my_module.reports
  weight: 10

не отображается. Все, что я получаю, когда перехожу на эту страницу, это: «У вас нет никаких административных предметов».

Что мне не хватает? Неужели так невозможно сделать детей задач или это что-то еще?

Спасибо!

1 Ответ

0 голосов
/ 22 октября 2019

Наконец-то все получилось. Я должен был также добавить ...

my_module.reports:
  title: 'Reports'
  parent: system.admin_config
  route_name: my_module.reports

... в my_module.links.menu.yml. Затем я мог бы оставить ссылку в my_module.links.task.yml, чтобы создать последнюю вещь, которую я хотел.

...