edlp_studio.routing.yml 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. edlp_studio.studio:
  2. path: '/admin/structure/studio'
  3. defaults:
  4. _controller: '\Drupal\system\Controller\SystemController::systemAdminMenuBlockPage'
  5. _title: 'Studio'
  6. requirements:
  7. _permission: 'administer studio'
  8. edlp_studio.chutier_controller_ajax_add_content:
  9. path: '/edlp_studio/ajax/chutier/{action}/{id}/{cid}'
  10. defaults:
  11. _controller: '\Drupal\edlp_studio\Controller\ChutierController::AddRemoveContent'
  12. _title: 'Add/remove content to/from chutier'
  13. cid: null
  14. requirements:
  15. _permission: 'use chutier'
  16. edlp_studio.composition_controller_action_ajax:
  17. path: '/edlp_studio/ajax/composition/{action}/{cid}'
  18. defaults:
  19. _controller: '\Drupal\edlp_studio\Controller\CompositionController::CompositionActionJson'
  20. _title: 'Create, Delete or Rename composition'
  21. cid: null
  22. requirements:
  23. _permission: 'use chutier'
  24. edlp_studio.studio_ui:
  25. path: '/studio'
  26. defaults:
  27. _controller: '\Drupal\edlp_studio\Controller\StudioUIController::StudioUI'
  28. _title: 'Studio User Interface'
  29. requirements:
  30. _permission: 'use chutier'
  31. edlp_studio.studio_ui_ajax:
  32. path: '/studio/ajax'
  33. defaults:
  34. _controller: '\Drupal\edlp_studio\Controller\StudioUIController::StudioUIJson'
  35. _title: 'Studio User Interface'
  36. requirements:
  37. _permission: 'use chutier'
  38. edlp_studio.studio_chutier_ui_ajax:
  39. path: '/studio/chutier-ui/ajax'
  40. defaults:
  41. _controller: '\Drupal\edlp_studio\Controller\StudioUIController::StudioChutierUIJson'
  42. _title: 'Chutier of Studio User Interface'
  43. requirements:
  44. _permission: 'use chutier'