You are here

forena.routing.yml in Forena Reports 8

File

forena.routing.yml
View source
  1. # Advertised menu routes.
  2. forena.reports:
  3. path: 'reports'
  4. defaults:
  5. _controller: '\Drupal\forena\Controller\ForenaController::listUserReports'
  6. _title: 'My Reports'
  7. requirements:
  8. _permission: 'list forena reports'
  9. forena.report:
  10. path: 'reports/{report}'
  11. defaults:
  12. _controller: '\Drupal\forena\Controller\ForenaController::report'
  13. _title: 'Report'
  14. requirements:
  15. _permission: 'access content'
  16. forena.report.ajax:
  17. path: 'reports/{report}/{js_mode}/{id}/{command}'
  18. defaults:
  19. _controller: '\Drupal\forena\Controller\ForenaController::ajaxReport'
  20. _title: 'Report'
  21. js_mode: 'nojs'
  22. command: 'html'
  23. id: 'report'
  24. requirements:
  25. _permission: 'access content'
  26. forena.configure.general:
  27. path: 'admin/config/content/forena'
  28. defaults:
  29. _form: '\Drupal\forena\Form\GeneralConfigForm'
  30. _title: 'Forena Configuration'
  31. requirements:
  32. _permission: 'administer forena'
  33. forena.configure.datasources:
  34. path: 'admin/config/content/forena/data'
  35. defaults:
  36. _controller: '\Drupal\forena\Controller\DataSourceController::listDataSources'
  37. _title: 'Data Sources'
  38. requirements:
  39. _permission: 'administer forena'
  40. forena.configure.datasource:
  41. path: 'admin/config/content/forena/data/{source}'
  42. defaults:
  43. _title: 'Data Source Definition'
  44. _form: '\Drupal\forena\Form\DataSourceDefinitionForm'
  45. requirements:
  46. _permission: 'administer forena'
  47. forena.configure.document:
  48. path: 'admin/config/content/forena/document'
  49. defaults:
  50. _form: '\Drupal\forena\Form\DocumentConfigForm'
  51. _title: 'Forena Document'
  52. requirements:
  53. _permission: 'administer forena'