node.routing.yml

core/modules/node/node.routing.yml
35 string references to YAML keys in node.routing.yml
CKEditor5DialogTestController::testDialog in core/modules/ckeditor5/tests/modules/ckeditor5_test/src/Controller/CKEditor5DialogTestController.php
Returns a link that can open a node add form in an modal dialog.
CKEditor5OffCanvasTestController::testOffCanvas in core/modules/ckeditor5/tests/modules/ckeditor5_test/src/Controller/CKEditor5OffCanvasTestController.php
Returns a link that can open a node add form in an off-canvas dialog.
claro_preprocess_node_add_list in core/themes/claro/claro.theme
Implements template_preprocess_HOOK() for node_add_list.
ContentTranslationLocalTasksTest::providerTestBlockAdminDisplay in core/modules/content_translation/tests/src/Unit/Menu/ContentTranslationLocalTasksTest.php
Provides a list of routes to test.
ContentTranslationRevisionTranslationDeletionTest::doTestOverview in core/modules/content_translation/tests/src/Functional/ContentTranslationRevisionTranslationDeletionTest.php
Performs a test run.

... See full list

File

core/modules/node/node.routing.yml

View source
  1. node.multiple_delete_confirm:
  2. path: '/admin/content/node/delete'
  3. defaults:
  4. _form: '\Drupal\node\Form\DeleteMultiple'
  5. entity_type_id: 'node'
  6. requirements:
  7. _entity_delete_multiple_access: 'node'
  8. entity.node.delete_multiple_form:
  9. path: '/admin/content/node/delete'
  10. defaults:
  11. _form: '\Drupal\node\Form\DeleteMultiple'
  12. entity_type_id: 'node'
  13. requirements:
  14. _entity_delete_multiple_access: 'node'
  15. entity.node.preview:
  16. path: '/node/preview/{node_preview}/{view_mode_id}'
  17. defaults:
  18. _controller: '\Drupal\node\Controller\NodePreviewController::view'
  19. requirements:
  20. _node_preview_access: '{node_preview}'
  21. options:
  22. no_cache: TRUE
  23. parameters:
  24. node_preview:
  25. type: 'node_preview'
  26. entity.node.version_history:
  27. path: '/node/{node}/revisions'
  28. defaults:
  29. _title: 'Revisions'
  30. _controller: '\Drupal\node\Controller\NodeController::revisionOverview'
  31. requirements:
  32. _entity_access: 'node.view all revisions'
  33. node: \d+
  34. options:
  35. _node_operation_route: TRUE
  36. parameters:
  37. node:
  38. type: entity:node
  39. entity.node.revision:
  40. path: '/node/{node}/revisions/{node_revision}/view'
  41. defaults:
  42. _controller: '\Drupal\node\Controller\NodeController::revisionShow'
  43. requirements:
  44. _entity_access: 'node_revision.view revision'
  45. node: \d+
  46. options:
  47. parameters:
  48. node:
  49. type: entity:node
  50. node_revision:
  51. type: entity_revision:node
  52. node.revision_revert_confirm:
  53. path: '/node/{node}/revisions/{node_revision}/revert'
  54. defaults:
  55. _form: '\Drupal\node\Form\NodeRevisionRevertForm'
  56. _title: 'Revert to earlier revision'
  57. requirements:
  58. _entity_access: 'node_revision.revert revision'
  59. node: \d+
  60. options:
  61. _node_operation_route: TRUE
  62. parameters:
  63. node:
  64. type: entity:node
  65. node_revision:
  66. type: entity_revision:node
  67. node.revision_revert_translation_confirm:
  68. path: '/node/{node}/revisions/{node_revision}/revert/{langcode}'
  69. defaults:
  70. _form: '\Drupal\node\Form\NodeRevisionRevertTranslationForm'
  71. _title: 'Revert to earlier revision of a translation'
  72. requirements:
  73. _entity_access: 'node_revision.revert revision'
  74. node: \d+
  75. options:
  76. _node_operation_route: TRUE
  77. parameters:
  78. node:
  79. type: entity:node
  80. node_revision:
  81. type: entity_revision:node
  82. node.revision_delete_confirm:
  83. path: '/node/{node}/revisions/{node_revision}/delete'
  84. defaults:
  85. _form: '\Drupal\node\Form\NodeRevisionDeleteForm'
  86. _title: 'Delete earlier revision'
  87. requirements:
  88. _entity_access: 'node_revision.delete revision'
  89. node: \d+
  90. options:
  91. _node_operation_route: TRUE
  92. parameters:
  93. node:
  94. type: entity:node
  95. node_revision:
  96. type: entity_revision:node
  97. entity.node_type.collection:
  98. path: '/admin/structure/types'
  99. defaults:
  100. _entity_list: 'node_type'
  101. _title: 'Content types'
  102. requirements:
  103. _permission: 'administer content types'
  104. node.type_add:
  105. path: '/admin/structure/types/add'
  106. defaults:
  107. _entity_form: 'node_type.add'
  108. _title: 'Add content type'
  109. requirements:
  110. _permission: 'administer content types'
  111. entity.node_type.edit_form:
  112. path: '/admin/structure/types/manage/{node_type}'
  113. defaults:
  114. _entity_form: 'node_type.edit'
  115. _title_callback: '\Drupal\Core\Entity\Controller\EntityController::title'
  116. requirements:
  117. _permission: 'administer content types'
  118. entity.node_type.delete_form:
  119. path: '/admin/structure/types/manage/{node_type}/delete'
  120. defaults:
  121. _entity_form: 'node_type.delete'
  122. _title: 'Delete'
  123. requirements:
  124. _entity_access: 'node_type.delete'
  125. node.configure_rebuild_confirm:
  126. path: '/admin/reports/status/rebuild'
  127. defaults:
  128. _form: '\Drupal\node\Form\RebuildPermissionsForm'
  129. requirements:
  130. _permission: 'rebuild node access permissions'
  131. # @todo remove these aliases as well as overrides in NodeRouteProvider
  132. # https://www.drupal.org/project/drupal/issues/3506653 is done.
  133. # @see https://www.drupal.org/project/drupal/issues/3540865
  134. entity.node.add_page:
  135. alias: 'node.add_page'
  136. entity.node.add_form:
  137. alias: 'node.add'

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.