You are here

tb_megamenu.routing.yml in The Better Mega Menu 8

Same filename and directory in other branches
  1. 2.x tb_megamenu.routing.yml

File

tb_megamenu.routing.yml
View source
  1. tb_megamenu.admin.save:
  2. path: '/admin/structure/tb-megamenu/save'
  3. defaults:
  4. _title: 'Save configuration of TB Mega Menu'
  5. _controller: '\Drupal\tb_megamenu\Controller\TBMegaMenuAdminController::saveConfiguration'
  6. requirements:
  7. _permission: 'administer tb_megamenu'
  8. entity.tb_megamenu.collection:
  9. path: '/admin/structure/tb-megamenu'
  10. defaults:
  11. _entity_list: 'tb_megamenu'
  12. _title: 'TB Mega Menu'
  13. requirements:
  14. _permission: 'administer tb_megamenu'
  15. entity.tb_megamenu.add_form:
  16. path: '/admin/structure/tb-megamenu/add'
  17. defaults:
  18. _entity_form: 'tb_megamenu.add'
  19. _title: 'Add a Mega Menu'
  20. requirements:
  21. _permission: 'administer tb_megamenu'
  22. entity.tb_megamenu.edit_form:
  23. path: '/admin/structure/tb-megamenu/{tb_megamenu}'
  24. defaults:
  25. _title: 'Config TB Mega Menu'
  26. _controller: '\Drupal\tb_megamenu\Controller\TBMegaMenuAdminController::configMegaMenu'
  27. requirements:
  28. _permission: 'administer tb_megamenu'
  29. tb_megamenu: ^[a-zA-Z0-9_-]+
  30. entity.tb_megamenu.delete_form:
  31. path: '/admin/structure/tb-megamenu/{tb_megamenu}/delete'
  32. defaults:
  33. _entity_form: 'tb_megamenu.delete'
  34. _title: 'Delete Mega Menu'
  35. requirements:
  36. _permission: 'administer tb_megamenu'
  37. tb_megamenu: ^[a-zA-Z0-9_-]+