You are here

layout_paragraphs.routing.yml in Layout Paragraphs 2.0.x

Same filename and directory in other branches
  1. 1.0.x layout_paragraphs.routing.yml

File

layout_paragraphs.routing.yml
View source
  1. layout_paragraphs.label_settings:
  2. path: '/admin/config/content/layout_paragraphs/labels'
  3. defaults:
  4. _form: '\Drupal\layout_paragraphs\Form\LayoutParagraphsSettingsForm'
  5. _title: 'Layout Paragraphs Labels'
  6. requirements:
  7. _permission: 'administer site configuration'
  8. layout_paragraphs.section_settings:
  9. path: '/admin/config/content/layout_paragraphs/sections'
  10. defaults:
  11. _form: '\Drupal\layout_paragraphs\Form\LayoutParagraphsSectionsSettingsForm'
  12. _title: 'Layout Paragraphs Sections'
  13. requirements:
  14. _permission: 'administer site configuration'
  15. layout_paragraphs.modal_settings:
  16. path: '/admin/config/content/layout_paragraphs/modal-settings'
  17. defaults:
  18. _form: '\Drupal\layout_paragraphs\Form\LayoutParagraphsModalSettingsForm'
  19. _title: 'Layout Paragraphs Modal Settings'
  20. requirements:
  21. _permission: 'administer site configuration'
  22. layout_paragraphs.builder.formatter:
  23. path: '/layout-paragraphs-builder/{layout_paragraphs_layout}/formatter'
  24. defaults:
  25. _controller: '\Drupal\layout_paragraphs\Controller\LayoutParagraphsBuilderController::build'
  26. options:
  27. parameters:
  28. layout_paragraphs_layout:
  29. layout_paragraphs_layout_tempstore: TRUE
  30. requirements:
  31. _layout_paragraphs_builder_access: 'TRUE'
  32. layout_paragraphs.builder.choose_component:
  33. path: '/layout-paragraphs-builder/{layout_paragraphs_layout}/choose-component'
  34. defaults:
  35. _controller: '\Drupal\layout_paragraphs\Controller\ChooseComponentController::list'
  36. options:
  37. parameters:
  38. layout_paragraphs_layout:
  39. layout_paragraphs_layout_tempstore: TRUE
  40. requirements:
  41. _layout_paragraphs_builder_access: 'TRUE'
  42. layout_paragraphs.builder.edit_item:
  43. path: '/layout-paragraphs-builder/{layout_paragraphs_layout}/edit/{component_uuid}'
  44. defaults:
  45. _form: '\Drupal\layout_paragraphs\Form\EditComponentForm'
  46. operation: 'update'
  47. options:
  48. parameters:
  49. layout_paragraphs_layout:
  50. layout_paragraphs_layout_tempstore: TRUE
  51. requirements:
  52. _layout_paragraphs_builder_access: 'TRUE'
  53. layout_paragraphs.builder.insert:
  54. path: '/layout-paragraphs-builder/{layout_paragraphs_layout}/insert/{paragraph_type}'
  55. defaults:
  56. _controller: '\Drupal\layout_paragraphs\Controller\ComponentFormController::insertForm'
  57. operation: 'create'
  58. options:
  59. parameters:
  60. layout_paragraphs_layout:
  61. layout_paragraphs_layout_tempstore: TRUE
  62. paragraph_type:
  63. type: entity:paragraphs_type
  64. requirements:
  65. _layout_paragraphs_builder_access: 'TRUE'
  66. layout_paragraphs.builder.delete_item:
  67. path: '/layout-paragraphs-builder/{layout_paragraphs_layout}/delete/{component_uuid}'
  68. defaults:
  69. _form: '\Drupal\layout_paragraphs\Form\DeleteComponentForm'
  70. operation: 'delete'
  71. options:
  72. parameters:
  73. layout_paragraphs_layout:
  74. layout_paragraphs_layout_tempstore: TRUE
  75. requirements:
  76. _layout_paragraphs_builder_access: 'TRUE'
  77. layout_paragraphs.builder.reorder:
  78. path: '/layout-paragraphs-builder/{layout_paragraphs_layout}/reorder'
  79. defaults:
  80. _controller: '\Drupal\layout_paragraphs\Controller\ReorderController::build'
  81. options:
  82. parameters:
  83. layout_paragraphs_layout:
  84. layout_paragraphs_layout_tempstore: TRUE
  85. paragraph_type:
  86. type: entity:paragraphs_type
  87. requirements:
  88. _layout_paragraphs_builder_access: 'TRUE'