display_builder-1.0.x-dev/modules/display_builder_devel/display_builder_devel.routing.yml

modules/display_builder_devel/display_builder_devel.routing.yml
display_builder_devel.collection:
  path: "/admin/structure/display-builder/index"
  defaults:
    _controller: '\Drupal\display_builder_devel\Controller\DisplayBuilderDevelController::index'
    _title: "Display Builder all instances"
  requirements:
    _permission: "administer display builders"
  options:
    _admin_route: true

display_builder_devel.view:
  path: "/admin/structure/display-builder/instance/{builder_id}"
  defaults:
    _title_callback: '\Drupal\display_builder_devel\Controller\DisplayBuilderDevelController::title'
    _controller: '\Drupal\display_builder_devel\Controller\DisplayBuilderDevelController::view'
  requirements:
    _permission: "administer display builders+manage devel display builders"
  options:
    _admin_route: false
    _display_builder_route: true
    no_cache: 'TRUE'

display_builder_devel.add:
  path: "/admin/structure/display-builder/instance/add"
  defaults:
    _form: '\Drupal\display_builder_devel\Form\AddForm'
    _title: "Add a display builder demo instance"
  requirements:
    _permission: "administer display builders"
  options:
    _admin_route: true

display_builder_devel.edit:
  path: "/admin/structure/display-builder/instance/{builder_id}/edit"
  defaults:
    _form: '\Drupal\display_builder_devel\Form\EditForm'
    _title: "Edit a display builder demo instance"
  requirements:
    _permission: "administer display builders"
  options:
    _admin_route: true

display_builder_devel.import:
  path: "/admin/structure/display-builder/instance/{builder_id}/import"
  defaults:
    _form: '\Drupal\display_builder_devel\Form\ImportForm'
    _title: "Confirm Import"
  requirements:
    _permission: "administer display builders"
  options:
    _admin_route: true

display_builder_devel.export:
  path: "/admin/structure/display-builder/instance/{builder_id}/export"
  defaults:
    _form: '\Drupal\display_builder_devel\Form\ExportForm'
    _title: "Export"
  requirements:
    _permission: "administer display builders"
  options:
    _admin_route: true

display_builder_devel.delete:
  path: "/admin/structure/display-builder/instance/{builder_id}/delete"
  defaults:
    _form: '\Drupal\display_builder_devel\Form\ConfirmDeleteForm'
    _title: "Confirm Deletion"
  requirements:
    _permission: "administer display builders"
  options:
    _admin_route: true

display_builder_devel.delete_all:
  path: "/admin/structure/display-builder/instance/delete-all"
  defaults:
    _form: '\Drupal\display_builder_devel\Form\ConfirmDeleteAllForm'
    _title: "Confirm Deletion"
  requirements:
    _permission: "administer display builders"
  options:
    _admin_route: true

display_builder_devel.presets.delete_all:
  path: "/admin/structure/display-builder/preset/delete-all"
  defaults:
    _form: '\Drupal\display_builder_devel\Form\ConfirmDeleteAllPresetsForm'
    _title: "Confirm Deletion"
  requirements:
    _permission: "administer display builders"
  options:
    _admin_route: true

# Allow entity view sample delete
display_builder_devel.delete_sample:
  path: "/admin/structure/display-builder/{entity_type_id}/{bundle}"
  defaults:
    _controller: '\Drupal\display_builder_devel\Controller\DisplayBuilderDevelController::deleteSample'
    _title: "Display Builder delete sample entity"
  requirements:
    _permission: "administer display builders"
  options:
    _admin_route: true

# @todo remove as it's demo purpose only, to reset the display builder when user
# is created.
display_builder_devel.user_demo:
  path: "/admin/structure/display-builder/instance/my-demo"
  defaults:
    _controller: '\Drupal\display_builder_devel\Controller\DisplayBuilderDevelController::viewUserDemo'
  requirements:
    _user_is_logged_in: 'TRUE'

display_builder_devel.reset_user_db:
  path: "/admin/structure/display-builder/instance/simple_reset"
  defaults:
    _controller: '\Drupal\display_builder_devel\Controller\DisplayBuilderDevelController::resetUserDb'
  requirements:
    _permission: "administer display builders+manage devel display builders"

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc