I'm struggling to get multiple grouping levels working in SS3, it was very simple in SS2.
Basically I have a bunch of Event data objects, each with a Date & Title and I wish to display them in the template grouped by Year and then Month like so:
2012
January
Event X
Event Y
February
Event Z
2013
January
Event A
Event B
This was easy in SS2, I could just do this:
function Entries() {
return DataObject::get("Entry");
}
<% control Entries.GroupedBy(Year) %>
<p>$Year</p>
<% control Children.GroupedBy(Month) %>
<p>$Month</p>
<% control Children %>
<p>$EventTitle</p>
<% end_control %>
<% end_control %>
<% end_control %>
However in SS3, I'm struggling to get both groupings to work, I can get the Year grouping working, but not the Month one also. It's something to do with the new GroupedList.
Can someone please advise how I can achieve this in SS3?
Thanks!
James