You are here

uc_wishlist.routing.yml in UC Wish List 8

File

uc_wishlist.routing.yml
View source
  1. uc_wishlist.settings:
  2. path: '/admin/store/config/wishlist'
  3. defaults:
  4. _form: '\Drupal\uc_wishlist\Form\UcWishlistConfigForm'
  5. _title: 'Wish list settings'
  6. requirements:
  7. _permission: 'administer wish lists'
  8. options:
  9. _admin_route: TRUE
  10. uc_wishlist.admin_wishlist:
  11. path: '/admin/store/customers/wishlist'
  12. defaults:
  13. _title: 'Wish lists'
  14. _controller: '\Drupal\uc_wishlist\Controller\UCWishlistController::AdminWishlist'
  15. requirements:
  16. _permission: 'administer wish lists'
  17. uc_wishlist.admin_delete:
  18. path: '/admin/store/customers/wishlist/{uc_wishlist}/delete'
  19. defaults:
  20. _title: 'Delete a wish list'
  21. _form: '\Drupal\uc_wishlist\Form\UCWishlistAdminDeleteForm'
  22. requirements:
  23. _permission: 'administer wish lists'
  24. options:
  25. _admin_route: TRUE
  26. uc_wishlist.wishlist:
  27. path: '/wishlist'
  28. defaults:
  29. _title: 'My Wish list'
  30. _controller: '\Drupal\uc_wishlist\Controller\UCWishlistController::myWishlist'
  31. requirements:
  32. _permission: 'create wish lists'
  33. uc_wishlist.wishlist_view:
  34. path: '/wishlist/{wid}'
  35. defaults:
  36. _controller: '\Drupal\uc_wishlist\Controller\UCWishlistController::viewWishlist'
  37. _title: 'View or modify the contents of your wish list.'
  38. requirements:
  39. _permission: 'access wish lists'
  40. entity.uc_wishlist.canonical:
  41. path: '/wishlist/{wid}'
  42. defaults:
  43. _entity_list: 'uc_wishlist'
  44. _title: 'Wish lists'
  45. _form: '\Drupal\uc_wishlist\Controller\UCWishlistController::viewWishlist'
  46. requirements:
  47. _permission: 'view wish lists'
  48. entity.uc_wishlist.collection:
  49. path: '/admin/store/customers/wishlists'
  50. defaults:
  51. _entity_list: 'uc_wishlist'
  52. _title: 'Wish lists'
  53. requirements:
  54. _permission: 'view wish lists'
  55. uc_wishlist.wishlist.search:
  56. path: '/wishlist/search'
  57. defaults:
  58. _form: '\Drupal\uc_wishlist\Form\WishlistSearchForm'
  59. _title: 'Find a wish list'
  60. requirements:
  61. _permission: 'access wish lists'
  62. uc_wishlist.wishlist.search_view:
  63. path: '/wishlist/search/{wid}'
  64. defaults:
  65. _form: '\Drupal\uc_wishlist\Form\WishlistSearchForm'
  66. _title: 'Find a wish list'
  67. requirements:
  68. _permission: 'access wish lists'
  69. uc_wishlist.wishlist.email_form:
  70. path: '/wishlist-email'
  71. defaults:
  72. _title: 'Email Wishlist'
  73. _form: '\Drupal\uc_wishlist\Form\WishlistEmailForm'
  74. requirements:
  75. _permission: 'access wish lists'
  76. uc_wishlist.user_settings:
  77. path: '/admin/store/config/user-settings'
  78. defaults:
  79. _form: '\Drupal\uc_wishlist\Form\UserWishlistSettingsForm'
  80. _title: 'User wish list settings'
  81. requirements:
  82. _permission: 'administer wish lists'
  83. options:
  84. _admin_route: TRUE