对于我的自定义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: 'DrupalsystemControllerSystemController::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
不显示。当我转到该页面时,我得到的只是: "你没有任何行政项目。">
我错过了什么?以这种方式制作任务的子项是不知何故不可能,还是别的什么?
谢谢!
终于解决了。我还必须添加...
my_module.reports:
title: 'Reports'
parent: system.admin_config
route_name: my_module.reports
。到 my_module.links.menu.yml.然后,我也可以将链接保留在my_module.links.task.yml中,以创建我想要的最终内容。