You are here

panelizer.routing.yml in Panelizer 8.3

Same filename and directory in other branches
  1. 8.5 panelizer.routing.yml
  2. 8.4 panelizer.routing.yml

File

panelizer.routing.yml
View source
  1. ### Panels IPE
  2. panelizer.panels_ipe.revert_to_default:
  3. path: '/admin/panelizer/panels_ipe/{entity_type_id}/{entity}/{view_mode}/revert_to_default'
  4. options:
  5. parameters:
  6. entity:
  7. type: entity:{entity_type_id}
  8. defaults:
  9. _controller: '\Drupal\panelizer\Controller\PanelizerPanelsIPEController::revertToDefault'
  10. requirements:
  11. _method: 'POST'
  12. _permission: 'access panels in-place editing'
  13. _custom_access: '\Drupal\panelizer\Controller\PanelizerPanelsIPEController::accessRevertToDefault'
  14. # Wizard
  15. panelizer.wizard.add:
  16. path: '/admin/structure/panelizer/add/{entity_type_id}/{bundle}/{view_mode_name}'
  17. defaults:
  18. _wizard: '\Drupal\panelizer\Wizard\PanelizerAddWizard'
  19. _title: 'Panelizer Wizard'
  20. tempstore_id: 'panelizer.wizard'
  21. requirements:
  22. _panelizer_default_access: 'TRUE'
  23. _permission: 'administer panelizer'
  24. panelizer.wizard.add.step:
  25. path: '/admin/structure/panelizer/add/{machine_name}/{step}'
  26. defaults:
  27. _wizard: '\Drupal\panelizer\Wizard\PanelizerAddWizard'
  28. _title: 'Panelizer Wizard'
  29. tempstore_id: 'panelizer.wizard'
  30. requirements:
  31. _permission: 'administer panelizer'
  32. panelizer.wizard.edit:
  33. path: '/admin/structure/panelizer/edit/{machine_name}/{step}'
  34. defaults:
  35. _wizard: '\Drupal\panelizer\Wizard\PanelizerEditWizard'
  36. _title: 'Panelizer Wizard'
  37. tempstore_id: 'panelizer.wizard'
  38. step: 'general'
  39. requirements:
  40. _permission: 'administer panelizer'
  41. panelizer.default.delete:
  42. path: '/admin/structure/panelizer/delete/{machine_name}'
  43. defaults:
  44. _form: '\Drupal\panelizer\Form\PanelizerDefaultDelete'
  45. _title: 'Delete panelizer default'
  46. requirements:
  47. _panelizer_field_ui_view_mode_access: 'TRUE'
  48. _custom_access: '\Drupal\panelizer\Access\PanelizerDefaultsDisplayAccess::isNotDefaultDisplay'
  49. panelizer.default.select:
  50. path: '/admin/structure/panelizer/set_default/{machine_name}'
  51. defaults:
  52. _form: '\Drupal\panelizer\Form\PanelizerDefaultSelect'
  53. _title: 'Set as default'
  54. requirements:
  55. _panelizer_field_ui_view_mode_access: 'TRUE'
  56. _custom_access: '\Drupal\panelizer\Access\PanelizerDefaultsDisplayAccess::isNotDefaultDisplay'
  57. # Contexts
  58. panelizer.wizard.step.context.add:
  59. path: '/admin/panelizer/wizard/{machine_name}/contexts/add/{context_id}'
  60. defaults:
  61. _form: '\Drupal\panelizer\Form\PanelizerWizardContextConfigure'
  62. _title: 'Add custom context'
  63. tempstore_id: 'panelizer.wizard'
  64. requirements:
  65. _permission: 'administer panelizer'
  66. panelizer.wizard.step.context.edit:
  67. path: '/admin/panelizer/wizard/{machine_name}/contexts/edit/{context_id}'
  68. defaults:
  69. _form: '\Drupal\panelizer\Form\PanelizerWizardContextConfigure'
  70. _title: 'Edit context'
  71. tempstore_id: 'panelizer.wizard'
  72. requirements:
  73. _permission: 'administer panelizer'
  74. panelizer.wizard.step.context.delete:
  75. path: '/admin/panelizer/wizard/{machine_name}/context/delete/{context_id}'
  76. defaults:
  77. _form: '\Drupal\panelizer\Form\PanelizerWizardContextDeleteForm'
  78. _title: 'Delete static context'
  79. tempstore_id: 'panelizer.wizard'
  80. requirements:
  81. _permission: 'administer panelizer'