views_ui.routing.yml

drupal/core/modules/views_ui/views_ui.routing.yml
3 string references to YAML keys in views_ui.routing.yml
views_ui_local_actions in drupal/core/modules/views_ui/views_ui.module
Implements hook_local_actions().
views_ui_menu in drupal/core/modules/views_ui/views_ui.module
Implements hook_menu().
ViewUI::renderPreview in drupal/core/modules/views_ui/lib/Drupal/views_ui/ViewUI.php

File

drupal/core/modules/views_ui/views_ui.routing.yml
View source
  1. views_ui.list:
  2. pattern: '/admin/structure/views'
  3. defaults:
  4. _controller: '\Drupal\views_ui\Controller\ViewsUIController::listing'
  5. requirements:
  6. _permission: 'administer views'
  7. views_ui.add:
  8. pattern: '/admin/structure/views/add'
  9. defaults:
  10. _entity_form: 'view.add'
  11. requirements:
  12. _permission: 'administer views'
  13. views_ui.settings.basic:
  14. pattern: '/admin/structure/views/settings'
  15. defaults:
  16. _form: '\Drupal\views_ui\Form\BasicSettingsForm'
  17. requirements:
  18. _permission: 'administer views'
  19. views_ui.settings.advanced:
  20. pattern: '/admin/structure/views/settings/advanced'
  21. defaults:
  22. _form: '\Drupal\views_ui\Form\AdvancedSettingsForm'
  23. requirements:
  24. _permission: 'administer views'
  25. views_ui.reports.fields:
  26. pattern: '/admin/reports/fields/views-fields'
  27. defaults:
  28. _controller: '\Drupal\views_ui\Controller\ViewsUIController::reportFields'
  29. requirements:
  30. _permission: 'administer views'
  31. views_ui.reports.plugins:
  32. pattern: '/admin/reports/views-plugins'
  33. defaults:
  34. _controller: '\Drupal\views_ui\Controller\ViewsUIController::reportPlugins'
  35. requirements:
  36. _permission: 'administer views'
  37. views_ui.operation:
  38. pattern: '/admin/structure/views/view/{view}/{op}'
  39. defaults:
  40. _controller: '\Drupal\views_ui\Controller\ViewsUIController::ajaxOperation'
  41. requirements:
  42. _permission: 'administer views'
  43. op: 'enable|disable'
  44. views_ui.clone:
  45. pattern: '/admin/structure/views/view/{view}/clone'
  46. defaults:
  47. _entity_form: 'view.clone'
  48. requirements:
  49. _permission: 'administer views'
  50. views_ui.delete:
  51. pattern: '/admin/structure/views/view/{view}/delete'
  52. defaults:
  53. _form: 'Drupal\views_ui\Form\DeleteForm'
  54. requirements:
  55. _permission: 'administer views'
  56. views_ui.autocomplete:
  57. pattern: '/admin/views/ajax/autocomplete/tag'
  58. defaults:
  59. _controller: '\Drupal\views_ui\Controller\ViewsUIController::autocompleteTag'
  60. requirements:
  61. _permission: 'administer views'
  62. views_ui.edit:
  63. pattern: '/admin/structure/views/view/{view}'
  64. options:
  65. tempstore:
  66. view: 'views'
  67. defaults:
  68. _controller: '\Drupal\views_ui\Controller\ViewsUIController::edit'
  69. requirements:
  70. _permission: 'administer views'
  71. views_ui.edit.display:
  72. pattern: '/admin/structure/views/view/{view}/edit/{display_id}'
  73. options:
  74. tempstore:
  75. view: 'views'
  76. defaults:
  77. _controller: '\Drupal\views_ui\Controller\ViewsUIController::edit'
  78. display_id: NULL
  79. requirements:
  80. _permission: 'administer views'
  81. views_ui.preview:
  82. pattern: '/admin/structure/views/view/{view}/preview/{display_id}'
  83. options:
  84. tempstore:
  85. view: 'views'
  86. defaults:
  87. _entity_form: 'view.preview'
  88. display_id: NULL
  89. requirements:
  90. _permission: 'administer views'
  91. views_ui.breakLock:
  92. pattern: '/admin/structure/views/view/{view}/break-lock'
  93. defaults:
  94. _form: '\Drupal\views_ui\Form\BreakLockForm'
  95. display_id: NULL
  96. requirements:
  97. _permission: 'administer views'
  98. views_ui.form.addItem:
  99. pattern: '/admin/structure/views/{js}/add-item/{view}/{display_id}/{type}'
  100. options:
  101. tempstore:
  102. view: 'views'
  103. defaults:
  104. _controller: '\Drupal\views_ui\Form\Ajax\AddItem::getForm'
  105. requirements:
  106. _permission: 'administer views'
  107. js: 'nojs|ajax'
  108. views_ui.form.editDetails:
  109. pattern: '/admin/structure/views/{js}/edit-details/{view}/{display_id}'
  110. options:
  111. tempstore:
  112. view: 'views'
  113. defaults:
  114. _controller: '\Drupal\views_ui\Form\Ajax\EditDetails::getForm'
  115. requirements:
  116. _permission: 'administer views'
  117. js: 'nojs|ajax'
  118. views_ui.form.reorderDisplays:
  119. pattern: '/admin/structure/views/{js}/reorder-displays/{view}/{display_id}'
  120. options:
  121. tempstore:
  122. view: 'views'
  123. defaults:
  124. _controller: '\Drupal\views_ui\Form\Ajax\ReorderDisplays::getForm'
  125. requirements:
  126. _permission: 'administer views'
  127. js: 'nojs|ajax'
  128. views_ui.form.analyze:
  129. pattern: '/admin/structure/views/{js}/analyze/{view}/{display_id}'
  130. options:
  131. tempstore:
  132. view: 'views'
  133. defaults:
  134. _controller: '\Drupal\views_ui\Form\Ajax\Analyze::getForm'
  135. requirements:
  136. _permission: 'administer views'
  137. js: 'nojs|ajax'
  138. views_ui.form.rearrange:
  139. pattern: '/admin/structure/views/{js}/rearrange/{view}/{display_id}/{type}'
  140. options:
  141. tempstore:
  142. view: 'views'
  143. defaults:
  144. _controller: '\Drupal\views_ui\Form\Ajax\Rearrange::getForm'
  145. requirements:
  146. _permission: 'administer views'
  147. js: 'nojs|ajax'
  148. views_ui.form.rearrangeFilter:
  149. pattern: '/admin/structure/views/{js}/rearrange-filter/{view}/{display_id}'
  150. options:
  151. tempstore:
  152. view: 'views'
  153. defaults:
  154. _controller: '\Drupal\views_ui\Form\Ajax\RearrangeFilter::getForm'
  155. requirements:
  156. _permission: 'administer views'
  157. js: 'nojs|ajax'
  158. views_ui.form.display:
  159. pattern: '/admin/structure/views/{js}/display/{view}/{display_id}/{type}'
  160. options:
  161. tempstore:
  162. view: 'views'
  163. defaults:
  164. _controller: '\Drupal\views_ui\Form\Ajax\Display::getForm'
  165. requirements:
  166. _permission: 'administer views'
  167. js: 'nojs|ajax'
  168. views_ui.form.configItem:
  169. pattern: '/admin/structure/views/{js}/config-item/{view}/{display_id}/{type}/{id}'
  170. options:
  171. tempstore:
  172. view: 'views'
  173. defaults:
  174. _controller: '\Drupal\views_ui\Form\Ajax\ConfigItem::getForm'
  175. requirements:
  176. _permission: 'administer views'
  177. js: 'nojs|ajax'
  178. views_ui.form.configItemExtra:
  179. pattern: '/admin/structure/views/{js}/config-item-extra/{view}/{display_id}/{type}/{id}'
  180. options:
  181. tempstore:
  182. view: 'views'
  183. defaults:
  184. _controller: '\Drupal\views_ui\Form\Ajax\ConfigItemExtra::getForm'
  185. requirements:
  186. _permission: 'administer views'
  187. js: 'nojs|ajax'
  188. views_ui.form.configItemGroup:
  189. pattern: '/admin/structure/views/{js}/config-item-group/{view}/{display_id}/{type}/{id}'
  190. options:
  191. tempstore:
  192. view: 'views'
  193. defaults:
  194. _controller: '\Drupal\views_ui\Form\Ajax\ConfigItemGroup::getForm'
  195. form_state: NULL
  196. requirements:
  197. _permission: 'administer views'
  198. js: 'nojs|ajax'