arch-8.x-1.x-dev/modules/product/arch_product.routing.yml
modules/product/arch_product.routing.yml
entity.product.collection: path: '/admin/store/products' defaults: _entity_list: 'product' _title: 'Products' _title_context: arch_product requirements: _permission: 'administer products' product.multiple_delete_confirm: path: '/admin/store/product/delete' defaults: _form: '\Drupal\arch_product\Form\DeleteMultiple' requirements: _permission: 'administer products' entity.product.delete_multiple_form: path: '/admin/store/product/delete' defaults: _form: '\Drupal\arch_product\Form\DeleteMultiple' entity_type_id: 'product' requirements: _entity_delete_multiple_access: 'product' product.add_page: path: '/product/add' defaults: _title: 'Add product' _title_context: arch_product _controller: '\Drupal\arch_product\Controller\ProductController::addPage' options: _product_operation_route: TRUE requirements: _product_add_access: 'product' product.add: path: '/product/add/{product_type}' defaults: _controller: '\Drupal\arch_product\Controller\ProductController::add' _title_callback: '\Drupal\arch_product\Controller\ProductController::addPageTitle' requirements: _product_add_access: 'product:{product_type}' options: _product_operation_route: TRUE parameters: product_type: with_config_overrides: TRUE entity.product.preview: path: '/product/preview/{product_preview}/{view_mode_id}' defaults: _controller: '\Drupal\arch_product\Controller\ProductPreviewController::view' _title_callback: '\Drupal\arch_product\Controller\ProductPreviewController::title' requirements: _product_preview_access: '{product_preview}' options: parameters: product_preview: type: 'product_preview' entity.product.version_history: path: '/product/{product}/revisions' defaults: _title: 'Revisions' _controller: '\Drupal\arch_product\Controller\ProductController::revisionOverview' requirements: _access_product_revision: 'view' product: \d+ options: _product_operation_route: TRUE entity.product.revision: path: '/product/{product}/revisions/{product_revision}/view' defaults: _controller: '\Drupal\arch_product\Controller\ProductController::revisionShow' _title_callback: '\Drupal\arch_product\Controller\ProductController::revisionPageTitle' requirements: _access_product_revision: 'view' product: \d+ product.revision_revert_confirm: path: '/product/{product}/revisions/{product_revision}/revert' defaults: _form: '\Drupal\arch_product\Form\ProductRevisionRevertForm' _title: 'Revert to earlier revision' requirements: _access_product_revision: 'update' product: \d+ options: _product_operation_route: TRUE product.revision_revert_translation_confirm: path: '/product/{product}/revisions/{product_revision}/revert/{langcode}' defaults: _form: '\Drupal\arch_product\Form\ProductRevisionRevertTranslationForm' _title: 'Revert to earlier revision of a translation' requirements: _access_product_revision: 'update' product: \d+ options: _product_operation_route: TRUE product.revision_delete_confirm: path: '/product/{product}/revisions/{product_revision}/delete' defaults: _form: '\Drupal\arch_product\Form\ProductRevisionDeleteForm' _title: 'Delete earlier revision' requirements: _access_product_revision: 'delete' product: \d+ options: _product_operation_route: TRUE entity.product_type.collection: path: '/admin/store/product-types' defaults: _entity_list: 'product_type' _title: 'Product types' _title_context: arch_product requirements: _permission: 'administer product types' product.type_add: path: '/admin/store/product-types/add' defaults: _entity_form: 'product_type.add' _title: 'Add product type' _title_context: arch_product requirements: _permission: 'administer product types' entity.product_type.edit_form: path: '/admin/store/product-types/manage/{product_type}' defaults: _entity_form: 'product_type.edit' _title_callback: '\Drupal\Core\Entity\Controller\EntityController::title' requirements: _permission: 'administer product types' entity.product_type.delete_form: path: '/admin/store/product-types/manage/{product_type}/delete' defaults: _entity_form: 'product_type.delete' _title: 'Delete' requirements: _entity_access: 'product_type.delete' arch.product.configure_rebuild_confirm: path: '/admin/reports/status/rebuild-store-permissions' defaults: _form: 'Drupal\arch_product\Form\RebuildPermissionsForm' requirements: _permission: 'administer store'