You are here

uc_attribute.routing.yml in Ubercart 8.4

uc_attribute/uc_attribute.routing.yml

File

uc_attribute/uc_attribute.routing.yml
View source
  1. uc_attribute.overview:
  2. path: '/admin/store/products/attributes'
  3. defaults:
  4. _controller: '\Drupal\uc_attribute\Controller\AttributeController::overview'
  5. _title: 'Attributes'
  6. requirements:
  7. _permission: 'administer attributes'
  8. uc_attribute.add:
  9. path: '/admin/store/products/attributes/add'
  10. defaults:
  11. _form: '\Drupal\uc_attribute\Form\AttributeAddForm'
  12. _title: 'Add attribute'
  13. requirements:
  14. _permission: 'administer attributes'
  15. uc_attribute.edit:
  16. path: '/admin/store/products/attributes/{aid}/edit'
  17. defaults:
  18. _form: '\Drupal\uc_attribute\Form\AttributeEditForm'
  19. _title: 'Edit attribute'
  20. requirements:
  21. _permission: 'administer attributes'
  22. uc_attribute.delete:
  23. path: '/admin/store/products/attributes/{aid}/delete'
  24. defaults:
  25. _form: '\Drupal\uc_attribute\Form\AttributeDeleteForm'
  26. _title: 'Delete attribute'
  27. requirements:
  28. _permission: 'administer attributes'
  29. uc_attribute.options:
  30. path: '/admin/store/products/attributes/{aid}/options'
  31. defaults:
  32. _form: '\Drupal\uc_attribute\Form\AttributeOptionsForm'
  33. _title: 'Options'
  34. requirements:
  35. _permission: 'administer attributes'
  36. uc_attribute.option_add:
  37. path: '/admin/store/products/attributes/{aid}/options/add'
  38. defaults:
  39. _form: '\Drupal\uc_attribute\Form\OptionAddForm'
  40. _title: 'Add an option'
  41. requirements:
  42. _permission: 'administer attributes'
  43. uc_attribute.option_edit:
  44. path: '/admin/store/products/attributes/{aid}/options/{oid}/edit'
  45. defaults:
  46. _form: '\Drupal\uc_attribute\Form\OptionEditForm'
  47. _title: 'Edit option'
  48. requirements:
  49. _permission: 'administer attributes'
  50. uc_attribute.option_delete:
  51. path: '/admin/store/products/attributes/{aid}/options/{oid}/delete'
  52. defaults:
  53. _form: '\Drupal\uc_attribute\Form\OptionDeleteForm'
  54. _title: 'Delete option'
  55. requirements:
  56. _permission: 'administer attributes'
  57. uc_attribute.product_class_attributes:
  58. path: '/admin/structure/types/manage/{node_type}/attributes'
  59. defaults:
  60. _form: '\Drupal\uc_attribute\Form\ProductClassAttributesForm'
  61. _title: 'Attributes'
  62. requirements:
  63. _uc_product_node_type: 'TRUE'
  64. _entity_access: 'node_type.update'
  65. _permission: 'administer attributes'
  66. uc_attribute.product_class_attributes_add:
  67. path: '/admin/structure/types/manage/{node_type}/attributes/add'
  68. defaults:
  69. _form: '\Drupal\uc_attribute\Form\ProductClassAttributesAddForm'
  70. _title: 'Add attribute'
  71. requirements:
  72. _uc_product_node_type: 'TRUE'
  73. _entity_access: 'node_type.update'
  74. _permission: 'administer attributes'
  75. uc_attribute.product_class_options:
  76. path: '/admin/structure/types/manage/{node_type}/options'
  77. defaults:
  78. _form: '\Drupal\uc_attribute\Form\ProductClassOptionsForm'
  79. _title: 'Options'
  80. requirements:
  81. _uc_product_node_type: 'TRUE'
  82. _entity_access: 'node_type.update'
  83. _permission: 'administer attributes'
  84. uc_attribute.product_attributes:
  85. path: '/node/{node}/edit/attributes'
  86. defaults:
  87. _form: '\Drupal\uc_attribute\Form\ProductAttributesForm'
  88. _title: 'Attributes'
  89. requirements:
  90. _uc_product_is_product: 'TRUE'
  91. _entity_access: 'node.update'
  92. _permission: 'administer product attributes'
  93. options:
  94. _admin_route: TRUE
  95. uc_attribute.product_attributes_add:
  96. path: '/node/{node}/edit/attributes/add'
  97. defaults:
  98. _form: '\Drupal\uc_attribute\Form\ProductAttributesAddForm'
  99. _title: 'Add attribute'
  100. requirements:
  101. _uc_product_is_product: 'TRUE'
  102. _entity_access: 'node.update'
  103. _permission: 'administer product attributes'
  104. options:
  105. _admin_route: TRUE
  106. uc_attribute.product_options:
  107. path: '/node/{node}/edit/options'
  108. defaults:
  109. _form: '\Drupal\uc_attribute\Form\ProductOptionsForm'
  110. _title: 'Options'
  111. requirements:
  112. _uc_product_is_product: 'TRUE'
  113. _entity_access: 'node.update'
  114. _permission: 'administer product options'
  115. options:
  116. _admin_route: TRUE
  117. uc_attribute.product_adjustments:
  118. path: '/node/{node}/edit/adjustments'
  119. defaults:
  120. _form: '\Drupal\uc_attribute\Form\ProductAdjustmentsForm'
  121. _title: 'Adjustments'
  122. requirements:
  123. _uc_product_is_product: 'TRUE'
  124. _entity_access: 'node.update'
  125. _permission: 'administer product options'
  126. options:
  127. _admin_route: TRUE