I'm trying to get my head around how Orchard handles rendering of lists of custom types.
I've created a few custom types in the admin and linked them all together with some data.
- A Page will contain many Products
- Each product will contain many ProductImages
If I leave it as the default rendering, the fields for Products are listed, but none of the ProductImages are shown for each Product.
I've installed the Designer module and poked around with alternate templates. I just can't see how I can render the ProductImages for each product. Is it likely I can do all my custom rendering via alternates, or do I need to dig deeper and look
into Drivers etc? The use cases for different customisations seem a little vague.
Also, on the topic of Drivers and custom code bits - if I were to create a custom Driver or other similar c#-style custom code, where do I put it? Do I need to create a new module, or can I place it within my custom theme?