You are here

course_node.routing.yml in Course 3.x

modules/course_node/course_node.routing.yml

File

modules/course_node/course_node.routing.yml
View source
  1. # Landing page for course outline.
  2. entity.node.course.attached:
  3. path: 'node/{node}/course/attached'
  4. defaults:
  5. _controller: '\Drupal\course_node\Controller\CourseNodeController::backToCourse'
  6. _title: 'Course'
  7. requirements:
  8. _custom_access: '\Drupal\course_node\Controller\CourseNodeController::backToCourseAccess'
  9. options:
  10. _admin_route: TRUE
  11. parameters:
  12. node:
  13. type: 'entity:node'
  14. # Landing page for course outline.
  15. entity.course.node.back:
  16. path: 'course/{course}/node'
  17. defaults:
  18. _controller: '\Drupal\course_node\Controller\CourseNodeController::backToNode'
  19. _title: 'Back to course'
  20. requirements:
  21. _custom_access: '\Drupal\course_node\Controller\CourseNodeController::backToNodeAccess'
  22. options:
  23. _admin_route: TRUE
  24. parameters:
  25. course:
  26. type: 'entity:course'