Mercurial > hg > cmmr2012-drupal-site
diff core/modules/layout_builder/layout_builder.routing.yml @ 0:c75dbcec494b
Initial commit from drush-created site
author | Chris Cannam |
---|---|
date | Thu, 05 Jul 2018 14:24:15 +0000 |
parents | |
children | a9cd425dd02b |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/core/modules/layout_builder/layout_builder.routing.yml Thu Jul 05 14:24:15 2018 +0000 @@ -0,0 +1,117 @@ +layout_builder.choose_section: + path: '/layout_builder/choose/section/{section_storage_type}/{section_storage}/{delta}' + defaults: + _controller: '\Drupal\layout_builder\Controller\ChooseSectionController::build' + requirements: + _permission: 'configure any layout' + options: + _admin_route: TRUE + parameters: + section_storage: + layout_builder_tempstore: TRUE + +layout_builder.add_section: + path: '/layout_builder/add/section/{section_storage_type}/{section_storage}/{delta}/{plugin_id}' + defaults: + _controller: '\Drupal\layout_builder\Controller\AddSectionController::build' + requirements: + _permission: 'configure any layout' + options: + _admin_route: TRUE + parameters: + section_storage: + layout_builder_tempstore: TRUE + +layout_builder.configure_section: + path: '/layout_builder/configure/section/{section_storage_type}/{section_storage}/{delta}/{plugin_id}' + defaults: + _title: 'Configure section' + _form: '\Drupal\layout_builder\Form\ConfigureSectionForm' + # Adding a new section requires a plugin_id, while configuring an existing + # section does not. + plugin_id: null + requirements: + _permission: 'configure any layout' + options: + _admin_route: TRUE + parameters: + section_storage: + layout_builder_tempstore: TRUE + +layout_builder.remove_section: + path: '/layout_builder/remove/section/{section_storage_type}/{section_storage}/{delta}' + defaults: + _form: '\Drupal\layout_builder\Form\RemoveSectionForm' + requirements: + _permission: 'configure any layout' + options: + _admin_route: TRUE + parameters: + section_storage: + layout_builder_tempstore: TRUE + +layout_builder.choose_block: + path: '/layout_builder/choose/block/{section_storage_type}/{section_storage}/{delta}/{region}' + defaults: + _controller: '\Drupal\layout_builder\Controller\ChooseBlockController::build' + requirements: + _permission: 'configure any layout' + options: + _admin_route: TRUE + parameters: + section_storage: + layout_builder_tempstore: TRUE + +layout_builder.add_block: + path: '/layout_builder/add/block/{section_storage_type}/{section_storage}/{delta}/{region}/{plugin_id}' + defaults: + _form: '\Drupal\layout_builder\Form\AddBlockForm' + requirements: + _permission: 'configure any layout' + options: + _admin_route: TRUE + parameters: + section_storage: + layout_builder_tempstore: TRUE + +layout_builder.update_block: + path: '/layout_builder/update/block/{section_storage_type}/{section_storage}/{delta}/{region}/{uuid}' + defaults: + _form: '\Drupal\layout_builder\Form\UpdateBlockForm' + requirements: + _permission: 'configure any layout' + options: + _admin_route: TRUE + parameters: + section_storage: + layout_builder_tempstore: TRUE + +layout_builder.remove_block: + path: '/layout_builder/remove/block/{section_storage_type}/{section_storage}/{delta}/{region}/{uuid}' + defaults: + _form: '\Drupal\layout_builder\Form\RemoveBlockForm' + requirements: + _permission: 'configure any layout' + options: + _admin_route: TRUE + parameters: + section_storage: + layout_builder_tempstore: TRUE + +layout_builder.move_block: + path: '/layout_builder/move/block/{section_storage_type}/{section_storage}/{delta_from}/{delta_to}/{region_to}/{block_uuid}/{preceding_block_uuid}' + defaults: + _controller: '\Drupal\layout_builder\Controller\MoveBlockController::build' + delta_from: null + delta_to: null + region_from: null + region_to: null + block_uuid: null + preceding_block_uuid: null + requirements: + _permission: 'configure any layout' + options: + _admin_route: TRUE + parameters: + section_storage: + layout_builder_tempstore: TRUE