Chris@0
|
1 layout_builder.choose_section:
|
Chris@0
|
2 path: '/layout_builder/choose/section/{section_storage_type}/{section_storage}/{delta}'
|
Chris@0
|
3 defaults:
|
Chris@0
|
4 _controller: '\Drupal\layout_builder\Controller\ChooseSectionController::build'
|
Chris@0
|
5 requirements:
|
Chris@0
|
6 _permission: 'configure any layout'
|
Chris@4
|
7 _layout_builder_access: 'view'
|
Chris@0
|
8 options:
|
Chris@0
|
9 _admin_route: TRUE
|
Chris@0
|
10 parameters:
|
Chris@0
|
11 section_storage:
|
Chris@0
|
12 layout_builder_tempstore: TRUE
|
Chris@0
|
13
|
Chris@0
|
14 layout_builder.add_section:
|
Chris@0
|
15 path: '/layout_builder/add/section/{section_storage_type}/{section_storage}/{delta}/{plugin_id}'
|
Chris@0
|
16 defaults:
|
Chris@0
|
17 _controller: '\Drupal\layout_builder\Controller\AddSectionController::build'
|
Chris@0
|
18 requirements:
|
Chris@0
|
19 _permission: 'configure any layout'
|
Chris@4
|
20 _layout_builder_access: 'view'
|
Chris@0
|
21 options:
|
Chris@0
|
22 _admin_route: TRUE
|
Chris@0
|
23 parameters:
|
Chris@0
|
24 section_storage:
|
Chris@0
|
25 layout_builder_tempstore: TRUE
|
Chris@0
|
26
|
Chris@0
|
27 layout_builder.configure_section:
|
Chris@0
|
28 path: '/layout_builder/configure/section/{section_storage_type}/{section_storage}/{delta}/{plugin_id}'
|
Chris@0
|
29 defaults:
|
Chris@0
|
30 _title: 'Configure section'
|
Chris@0
|
31 _form: '\Drupal\layout_builder\Form\ConfigureSectionForm'
|
Chris@0
|
32 # Adding a new section requires a plugin_id, while configuring an existing
|
Chris@0
|
33 # section does not.
|
Chris@0
|
34 plugin_id: null
|
Chris@0
|
35 requirements:
|
Chris@0
|
36 _permission: 'configure any layout'
|
Chris@4
|
37 _layout_builder_access: 'view'
|
Chris@0
|
38 options:
|
Chris@0
|
39 _admin_route: TRUE
|
Chris@0
|
40 parameters:
|
Chris@0
|
41 section_storage:
|
Chris@0
|
42 layout_builder_tempstore: TRUE
|
Chris@0
|
43
|
Chris@0
|
44 layout_builder.remove_section:
|
Chris@0
|
45 path: '/layout_builder/remove/section/{section_storage_type}/{section_storage}/{delta}'
|
Chris@0
|
46 defaults:
|
Chris@0
|
47 _form: '\Drupal\layout_builder\Form\RemoveSectionForm'
|
Chris@0
|
48 requirements:
|
Chris@0
|
49 _permission: 'configure any layout'
|
Chris@4
|
50 _layout_builder_access: 'view'
|
Chris@0
|
51 options:
|
Chris@0
|
52 _admin_route: TRUE
|
Chris@0
|
53 parameters:
|
Chris@0
|
54 section_storage:
|
Chris@0
|
55 layout_builder_tempstore: TRUE
|
Chris@0
|
56
|
Chris@0
|
57 layout_builder.choose_block:
|
Chris@0
|
58 path: '/layout_builder/choose/block/{section_storage_type}/{section_storage}/{delta}/{region}'
|
Chris@0
|
59 defaults:
|
Chris@0
|
60 _controller: '\Drupal\layout_builder\Controller\ChooseBlockController::build'
|
Chris@0
|
61 requirements:
|
Chris@0
|
62 _permission: 'configure any layout'
|
Chris@4
|
63 _layout_builder_access: 'view'
|
Chris@0
|
64 options:
|
Chris@0
|
65 _admin_route: TRUE
|
Chris@0
|
66 parameters:
|
Chris@0
|
67 section_storage:
|
Chris@0
|
68 layout_builder_tempstore: TRUE
|
Chris@0
|
69
|
Chris@0
|
70 layout_builder.add_block:
|
Chris@0
|
71 path: '/layout_builder/add/block/{section_storage_type}/{section_storage}/{delta}/{region}/{plugin_id}'
|
Chris@0
|
72 defaults:
|
Chris@0
|
73 _form: '\Drupal\layout_builder\Form\AddBlockForm'
|
Chris@0
|
74 requirements:
|
Chris@0
|
75 _permission: 'configure any layout'
|
Chris@4
|
76 _layout_builder_access: 'view'
|
Chris@4
|
77 options:
|
Chris@4
|
78 _admin_route: TRUE
|
Chris@4
|
79 parameters:
|
Chris@4
|
80 section_storage:
|
Chris@4
|
81 layout_builder_tempstore: TRUE
|
Chris@4
|
82
|
Chris@4
|
83 layout_builder.choose_inline_block:
|
Chris@4
|
84 path: '/layout_builder/choose/inline-block/{section_storage_type}/{section_storage}/{delta}/{region}'
|
Chris@4
|
85 defaults:
|
Chris@4
|
86 _controller: '\Drupal\layout_builder\Controller\ChooseBlockController::inlineBlockList'
|
Chris@4
|
87 _title: 'Add a new Inline Block'
|
Chris@4
|
88 requirements:
|
Chris@4
|
89 _permission: 'configure any layout'
|
Chris@0
|
90 options:
|
Chris@0
|
91 _admin_route: TRUE
|
Chris@0
|
92 parameters:
|
Chris@0
|
93 section_storage:
|
Chris@0
|
94 layout_builder_tempstore: TRUE
|
Chris@0
|
95
|
Chris@0
|
96 layout_builder.update_block:
|
Chris@0
|
97 path: '/layout_builder/update/block/{section_storage_type}/{section_storage}/{delta}/{region}/{uuid}'
|
Chris@0
|
98 defaults:
|
Chris@0
|
99 _form: '\Drupal\layout_builder\Form\UpdateBlockForm'
|
Chris@0
|
100 requirements:
|
Chris@0
|
101 _permission: 'configure any layout'
|
Chris@4
|
102 _layout_builder_access: 'view'
|
Chris@0
|
103 options:
|
Chris@0
|
104 _admin_route: TRUE
|
Chris@0
|
105 parameters:
|
Chris@0
|
106 section_storage:
|
Chris@0
|
107 layout_builder_tempstore: TRUE
|
Chris@0
|
108
|
Chris@0
|
109 layout_builder.remove_block:
|
Chris@0
|
110 path: '/layout_builder/remove/block/{section_storage_type}/{section_storage}/{delta}/{region}/{uuid}'
|
Chris@0
|
111 defaults:
|
Chris@0
|
112 _form: '\Drupal\layout_builder\Form\RemoveBlockForm'
|
Chris@0
|
113 requirements:
|
Chris@0
|
114 _permission: 'configure any layout'
|
Chris@4
|
115 _layout_builder_access: 'view'
|
Chris@0
|
116 options:
|
Chris@0
|
117 _admin_route: TRUE
|
Chris@0
|
118 parameters:
|
Chris@0
|
119 section_storage:
|
Chris@0
|
120 layout_builder_tempstore: TRUE
|
Chris@0
|
121
|
Chris@0
|
122 layout_builder.move_block:
|
Chris@0
|
123 path: '/layout_builder/move/block/{section_storage_type}/{section_storage}/{delta_from}/{delta_to}/{region_to}/{block_uuid}/{preceding_block_uuid}'
|
Chris@0
|
124 defaults:
|
Chris@0
|
125 _controller: '\Drupal\layout_builder\Controller\MoveBlockController::build'
|
Chris@0
|
126 delta_from: null
|
Chris@0
|
127 delta_to: null
|
Chris@0
|
128 region_from: null
|
Chris@0
|
129 region_to: null
|
Chris@0
|
130 block_uuid: null
|
Chris@0
|
131 preceding_block_uuid: null
|
Chris@0
|
132 requirements:
|
Chris@0
|
133 _permission: 'configure any layout'
|
Chris@4
|
134 _layout_builder_access: 'view'
|
Chris@0
|
135 options:
|
Chris@0
|
136 _admin_route: TRUE
|
Chris@0
|
137 parameters:
|
Chris@0
|
138 section_storage:
|
Chris@0
|
139 layout_builder_tempstore: TRUE
|