You are here

quickedit.routing.yml in Zircon Profile 8

Same filename and directory in other branches
  1. 8.0 core/modules/quickedit/quickedit.routing.yml
core/modules/quickedit/quickedit.routing.yml

File

core/modules/quickedit/quickedit.routing.yml
View source
  1. quickedit.metadata:
  2. path: '/quickedit/metadata'
  3. defaults:
  4. _controller: '\Drupal\quickedit\QuickEditController::metadata'
  5. options:
  6. _theme: ajax_base_page
  7. requirements:
  8. _permission: 'access in-place editing'
  9. quickedit.attachments:
  10. path: '/quickedit/attachments'
  11. defaults:
  12. _controller: '\Drupal\quickedit\QuickEditController::attachments'
  13. requirements:
  14. _permission: 'access in-place editing'
  15. quickedit.field_form:
  16. path: '/quickedit/form/{entity_type}/{entity}/{field_name}/{langcode}/{view_mode_id}'
  17. defaults:
  18. _controller: '\Drupal\quickedit\QuickEditController::fieldForm'
  19. options:
  20. _theme: ajax_base_page
  21. parameters:
  22. entity:
  23. type: entity:{entity_type}
  24. requirements:
  25. _permission: 'access in-place editing'
  26. _access_quickedit_entity_field: 'TRUE'
  27. quickedit.entity_save:
  28. path: '/quickedit/entity/{entity_type}/{entity}'
  29. defaults:
  30. _controller: '\Drupal\quickedit\QuickEditController::entitySave'
  31. requirements:
  32. _permission: 'access in-place editing'
  33. _entity_access: 'entity.update'
  34. options:
  35. parameters:
  36. entity:
  37. type: entity:{entity_type}