Part 8 - Course detail
PREREQUISITES
- Finished Laravel exercise -> Part 7 - Courses dashboard
- Finished Laravel -> Shop: detail page
- Detail page for the selected course
- Name of course
- Description of course
- List of students enrolled in course
- Semester 1/2 in parentheses
- Result:
TIP
- Besides the course name and description, we want to display the students enrolled for this course. Therefore we need to include the associative table and student table in our query.
- We do navigate through tables via the . (dot) notation:
with('studentcourses')->with('studentcourses.student')
- The resulting JSON looks like this:
- We do navigate through tables via the . (dot) notation: