Using Express to display data from two linked sources?

Permalink
I work at a school, and we're looking to put our curriculum handbook online. Our site is built with C5, and I thought Express might be a nice clean way to make the information available.

Our curriculum handbook is rather basic. You have a subject (e.g. "History"), and each subject can have multiple topics (e.g. "World War I" and "World War II").

Using the "One to Many" relationship, I was able to mostly achieve what I wanted. I create two new topics (e.g. "World War I" and "World War II"), set both as belonging to "History", and when I add an Express Detail block to a page and tell it to show me the History subject, I see something similar to:

Subject Title:
History
Subject Description:
(description here)
Topics:
 * World War I **(note: These aren't linked, they're just static text)**
 * World War II


This is alright, but I'd like to show the details of each of the topics. For example:

Subject Title:
History
Subject Description:
(description here)
Topics:
Topic Title:
World War I
Topic Description:
(description of topic here)
Topic Title:
World War II
Topic Description:
(description of topic here)


Can this be done without a custom template?

 
lavalla replied on at Permalink Reply
So I've achieved what I needed with a custom template (https://pastebin.ca/4020372 for those interested), but my original question still stands:

Can I make an Express Detail page show the topic information that is part of a One-To-Many relationship