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