block_visibility_groups.routing.yml in Block Visibility Groups 8
File
block_visibility_groups.routing.yml
View source
-
- # BlockVisibilityGroup routing definition
- entity.block_visibility_group.collection:
- path: '/admin/structure/block/block-visibility-group'
- defaults:
- _entity_list: 'block_visibility_group'
- _title: 'Block Visibility Group'
- requirements:
- _permission: 'administer blocks'
-
- entity.block_visibility_group.add_form:
- path: '/admin/structure/block/block-visibility-group/add'
- defaults:
- _entity_form: 'block_visibility_group.add'
- _title: 'Add Block Visibility Group'
- requirements:
- _permission: 'administer blocks'
-
- entity.block_visibility_group.edit_form:
- path: '/admin/structure/block/block-visibility-group/{block_visibility_group}'
- defaults:
- _entity_form: 'block_visibility_group.edit'
- _title: 'Edit Block Visibility Group'
- requirements:
- _permission: 'administer blocks'
-
- entity.block_visibility_group.delete_form:
- path: '/admin/structure/block/block-visibility-group/{block_visibility_group}/delete'
- defaults:
- _entity_form: 'block_visibility_group.delete'
- _title: 'Delete Block Visibility Group'
- requirements:
- _permission: 'administer blocks'
-
- #### Conditions
- block_visibility_groups.condition_select:
- path: '/admin/structure/block/block-visibility-group/{block_visibility_group}/condition/select/{redirect}'
- defaults:
- _controller: '\Drupal\block_visibility_groups\Controller\BlockVisibilityGroupController::selectCondition'
- _title: 'Select condition'
- requirements:
- _permission: 'administer blocks'
-
- block_visibility_groups.condition_add:
- path: '/admin/structure/block-visibility-group/manage/{block_visibility_group}/condition/add/{condition_id}/{redirect}'
- defaults:
- _form: '\Drupal\block_visibility_groups\Form\ConditionAddForm'
- _title: 'Add new condition'
- requirements:
- _permission: 'administer blocks'
-
- block_visibility_groups.condition_edit:
- path: '/admin/structure/block-visibility-groups/manage/{block_visibility_group}/condition/edit/{condition_id}/{redirect}'
- defaults:
- _form: '\Drupal\block_visibility_groups\Form\ConditionEditForm'
- _title: 'Edit Condition'
- # @todo Create title callback.
- #_title_callback: '\Drupal\block_visibility_groups\Controller\BlockVisibilityGroupController::editConditionTitle'
- requirements:
- _permission: 'administer blocks'
-
- block_visibility_groups.condition_delete:
- path: '/admin/structure/block-visibility-groups/manage/{block_visibility_group}/condition/delete/{condition_id}/{redirect}'
- defaults:
- _form: '\Drupal\block_visibility_groups\Form\ConditionDeleteForm'
- _title: 'Delete condition'
- requirements:
- _permission: 'administer blocks'
-
- block_visibility_groups.admin_library:
- path: '/admin/structure/block/library/{theme}/{block_visibility_group}'
- defaults:
- _controller: '\Drupal\block_visibility_groups\Controller\BlockLibraryGroupsController::listBlocks'
- _title: 'Place block'
- requirements:
- _access_theme: 'TRUE'
- _permission: 'administer blocks'