What's the deal with 10 dynamic lists per page?

Hi @jbleroux @krubens thanks for your suggestions – these things are tough to explain in words! I’ll try to explain as clearly as possible but I don’t blame you if you don’t get to the end!


This is the setup:

Collection: ‘menu categories’ for the top level menu categories – tapas, drinks, cocktails, pizza, food (5 in total)

Collection: ‘menu sub-categories’ – ‘starters, mains, desserts, bar snacks, platters etc (18 in total)

5 x Collections: one for each of the restaurant items:


I need the menus to be displayed in the classic menu style – to be grouped by their sub-category and listed under their category name:

STARTERS
– Soup of the day
– Bread and olives

MAINS
– Fish and chips
– Steak

DESSERTS
– Ice cream
– Cake

DRINKS
– Beer
– Coca Cola


I can’t see a way to have one dynamic list for each restaurant menu as the filters and sort order options do not allow me to group the menu items by category order as shown above. Also, if one single dynamic list is used, the sub-category name (STARTER, MAINS etc) – gets displayed for every item, so we get the sub-category name duplicated before each dynamic list item and the filter and sort options offers no way to only show the sub-category name before the first starter, the first main etc so using one dynamic list means we end up with this:

+++++ Dynamic List filtered by restaurant +++++
STARTERS <— this gets repeated for every menu item
– Soup of the day

STARTERS <— this gets repeated for every menu item
– Bread and olives

MAINS <— this gets repeated for every menu item
– Fish and chips

MAINS <— this gets repeated for every menu item
– Steak
++++++++++++++++++++++++++++++


If I want to achieve the classic menu layout with dishes grouped by a single sub-category header – I have to use a separate dynamic list for each menu sub-category:

And as I’m showing so many menus on each page need to so many sub-categories per page, I hit the 20 limit.

http://sosq.webflow.io/menus


It’s quite difficult to explain!– I hope this makes some sense. I’m hoping for an ‘epiphany’ moment…