
| Current Path : /var/www/html/ift/web/core/modules/system/tests/modules/menu_test/ |
Linux ift1.ift-informatik.de 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 |
| Current File : /var/www/html/ift/web/core/modules/system/tests/modules/menu_test/menu_test.links.menu.yml |
# The name of the menu changes during the course of the test. Using a $_GET.
menu_test.menu_name_test:
title: 'Test menu_name router item'
route_name: menu_test.menu_name_test
menu_name: original
# This item uses SystemController::systemAdminMenuBlockPage() to list child
# items.
menu_test.menu_callback_description:
title: 'Menu item title'
description: 'Menu item description parent'
route_name: menu_test.callback_description
# This item tests the description key.
menu_test.menu_callback_description.description-plain:
title: 'Menu item with a regular description'
description: 'Menu item description text'
route_name: menu_test.callback_description_plain
parent: menu_test.menu_callback_description
menu_test.menu_no_title_callback:
title: 'A title with @placeholder'
route_name: menu_test.menu_no_title_callback
# Hierarchical tests.
menu_test.hierarchy_parent:
title: 'Parent menu router'
route_name: menu_test.hierarchy_parent
menu_test.hierarchy_parent.child:
title: 'Child menu router'
route_name: menu_test.hierarchy_parent_child
parent: menu_test.hierarchy_parent
menu_test.hierarchy_parent.child2.child:
title: 'Unattached subchild router'
route_name: menu_test.hierarchy_parent_child2
parent: menu_test.hierarchy_parent.child
# Path containing "exotic" characters.
menu_test.exotic_path:
title: '"Exotic" path'
route_name: menu_test.exotic_path
# "Special" ASCII characters. Characters that look like a percent-escaped
# string. Characters from various non-ASCII alphabets.
route_parameters: { exotic: ' -._~!$''"()*@[]?&+%#,;=:%23%25%26%2B%2F%3Féøïвβ中國書۞' }
# Hidden tests; base parents.
# Same structure as in Menu and Block modules. Since those structures can
# change, we need to simulate our own in here.
menu_test:
title: 'Menu test root'
route_name: menu_test.menu_test
# Hidden tests; one dynamic argument.
menu_test.hidden:
title: 'Hidden test root'
route_name: menu_test.hidden
parent: menu_test
menu_test.hidden.menu:
title: Menus
route_name: menu_test.hidden_menu
parent: menu_test.hidden
# Hidden tests; two dynamic arguments.
menu_test.hidden.block:
title: Blocks
route_name: menu_test.hidden_block
parent: menu_test.hidden
menu_test.menu-title-test.case1:
title: 'Example title - Case 1'
route_name: menu_test.title_test_case1
menu_test.menu-title-test.case2:
title: 'Example title'
route_name: menu_test.title_test_case2
menu_test.menu-title-test.case3:
title: 'Bike sheds full of blue smurfs'
route_name: menu_test.title_test_case3
menu_test.context:
title: ''
route_name: menu_test.context
menu_test.parent:
title: 'Test menu_name parent'
route_name: menu_test.menu_name_test
menu_name: test
menu_test.child:
title: 'Test menu_name child'
route_name: menu_test.menu_name_test
parent: menu_test.parent
menu_test.unsafe:
route_name: menu_test.menu_name_test
deriver: '\Drupal\menu_test\Plugin\Derivative\MenuLinkTestWithUnsafeTitle'
menu_test.access_check:
title: 'Test custom route access check'
route_name: menu_test.router_test_session
menu_name: account