1block_content.add_page: 2 path: '/block/add' 3 defaults: 4 _controller: '\Drupal\block_content\Controller\BlockContentController::add' 5 _title: 'Add custom block' 6 options: 7 _admin_route: TRUE 8 requirements: 9 _permission: 'administer blocks' 10 11block_content.add_form: 12 path: '/block/add/{block_content_type}' 13 defaults: 14 _controller: '\Drupal\block_content\Controller\BlockContentController::addForm' 15 _title_callback: '\Drupal\block_content\Controller\BlockContentController::getAddFormTitle' 16 options: 17 _admin_route: TRUE 18 requirements: 19 _permission: 'administer blocks' 20 21entity.block_content.canonical: 22 path: '/block/{block_content}' 23 defaults: 24 _entity_form: 'block_content.edit' 25 options: 26 _admin_route: TRUE 27 requirements: 28 _entity_access: 'block_content.update' 29 block_content: \d+ 30 31entity.block_content.edit_form: 32 path: '/block/{block_content}' 33 defaults: 34 _entity_form: 'block_content.edit' 35 options: 36 _admin_route: TRUE 37 requirements: 38 _entity_access: 'block_content.update' 39 block_content: \d+ 40 41entity.block_content.delete_form: 42 path: '/block/{block_content}/delete' 43 defaults: 44 _entity_form: 'block_content.delete' 45 _title: 'Delete' 46 options: 47 _admin_route: TRUE 48 requirements: 49 _entity_access: 'block_content.delete' 50 block_content: \d+ 51 52block_content.type_add: 53 path: '/admin/structure/block/block-content/types/add' 54 defaults: 55 _entity_form: 'block_content_type.add' 56 _title: 'Add' 57 requirements: 58 _permission: 'administer blocks' 59 60entity.block_content.collection: 61 path: '/admin/structure/block/block-content' 62 defaults: 63 _title: 'Custom block library' 64 _entity_list: 'block_content' 65 requirements: 66 _permission: 'administer blocks' 67