If necessary, it is possible to use a multi-level menu structure (not only two-level, but infinite nesting of selectors). Including a mixed type, i.e. on the selector page you can nest not only pages of other selectors, but also dishes.

To display selectors of the third level and higher in the menu, and to display subselectors and dishes in one selector at the same time, in the properties of the top (first) level selector, assign the value {"isMixedView": "1"} to the extended property itemParams


For example, the selector page "Cold drinks" contains selector page groups: "Carbonated drinks", "Milkshakes", "Juices". In turn, the group "Carbonated drinks" contains subgroups of selector pages, for example: "Mirinda", "Sprite", "Fanta" - these selector pages already contain menu items: