Scoping out a project that is going to be for Training Courses. Each Course will have a range of Topics and each topic will have a sequence of content followed by a Quiz and finally a summary (including quiz results). A notional structure of the content might look like this.
- Course
- Topic
- Content
- Content
- Content
- Quiz
- Topic
- Content
- Content
- Content
- Quiz
- Topic
- Content
- Content
- Content
- Quiz
- Summary
- Topic
As the Topics need to be shared across courses, I'll be creating a Course entry that then uses a relationship field to specific the Topics within it. My problem at the moment is how I might create a set of pages within a Topic...it's almost like entries within an entry.
For the quiz component I'm either going to employ the 4-ee.com or eeXam addon, but still evaluating this as they have their own set of problems.
Has anyone any insight into how I might do the Topic pages? My initial thought was to use a Matrix field which each row being a page.