- Creating Selector Pages
- Structuring Selector Pages
- Choosing dishes on the page
- Additional options when forming a menu structure
- "Hidden Dishes" selector page
- “Blocked dishes” selector page
- "Coupons" selector page
In the menu tree, you configure the order of access to the menu structure (to groups and dishes) on the screen of the self-service terminal.
...
Info |
---|
With standard settings, the Menu Tree has a maximum three-level structure, and dishes are placed only on the second level of selectors. However, using the extended property itemParams ({"isMixedView": "1"}) allows for an infinite nesting of selector pages and placing dishes at any level of selectors (excluding the "Initial Choice" level), including the joint placement of both dishes and selectors on one selector page. |
To build a three-level Menu Tree structure, you need to do the following:
- Create pages for selectors (dish groups) of the first and second levels.
- First-level selectors should be embedded in the Initial Choice selector as button selectors, thus creating the first level of the hierarchical menu structure.
- Second-level selectors should be embedded in the first-level selectors as button selectors, thus creating the second level of the hierarchical menu structure.
- Add all necessary dishes from the Menu reference to the appropriate second-level selectors as button selectors.
Info |
---|
The initial selector in the kiosk can be any selector (not necessarily Initial Choice), then its identifier is entered in the Main Settings MENU SELECTOR IDENTIFIER FOR KIOSK IN THE MENU TREE parameter (IF NOT SPECIFIED, THE INITIAL CHOICE IS PERFORMED) or MENU TREE SELECTOR IDENTIFIER FOR ORDER TYPE (order type ID). |
...
Info |
---|
If the menu structure involves more than 2 levels of nesting, the remaining levels are arranged similarly to the second level. That is, the third one is in the second, the fourth one is in the third, etc. |
...
In case of production necessity, it is possible to use a multilevel menu structure (not only a two-level one, but an infinite nesting of selectors). Including a mixed type, i.e., you can embed not only the pages of other selectors but also dishes on the selector page.
Thus, the guest will see not only dishes but also subgroups of dishes in the menu group.
To do this, you need to use the itemParams extended property ({"isMixedView": "1"}).
Info |
---|
This extended property must be specified in the required “parent” selector (i.e., in the first-level selector), and then it will work for all its nesting levels. |
...
Hidden dishes are dishes from the menu that appear on the terminal screen only after entering a code (usually these are promotional dishes).
The selector page Hidden dishes is created similarly to paragraph Creating selector pages. It is not linked to other selectors and filled with dishes in accordance with paragraph Selecting dishes on the selector page.
“Blocked dishes” selector page
...
The selector page Blocked dishes is created similarly to paragraph Creating selector pages. It is not linked to other selectors and filled with dishes in accordance with paragraph Selecting dishes on the selector page.
Coupons selector page
The Coupons selector page is created in the same way as in section Creating selector pages.
In the selector properties you need to fill in the following parameters:
- “Name” – the name of the selector
- {"isCoupon":"1"}. extended property itemParams – assign the value {"isCoupon":"1"}.
The remaining properties are filled in if necessary.
The Coupons selector is added to the Initial choice selector (or any other selector as intended by marketers). Nothing is added to the selector.
The Coupons selector does not appear in the kiosk menu if the USE COUPONS option in Settings > Main Settings in the kiosk service menu is set to No.