...
«descriptionХХХХ» – with its help, a description in the language with the code ХХХХ is displayed on the kiosk screen (For example, a description of the dish “Fish Sandwich” in English (“description 0419”): “White bread sandwich with salmon, butter and lettuce ").
The language code can be defined in “Settings” in the Language Settings section, the Language List parameter, in which the languages used are selected.Info If there are letters in the language code, they should be lowercase, for example, «name041b», not «name041B».
«imagePath» – you can specify an image file for order types. The images themselves must be located in the webdata/assets/img/ folder. Available formats: jpg, jpeg, png, bmp.
Info For correct display on the kiosk, the size of the pictures must be 512x512 pixels.
«claim» – with its help, an additional message (label) about the discount, spiciness of the dish, etc. is displayed on the dish or combo dish. The images should be located in the webdata\assets\claims directory. Specify the name of the file and its location relative to the main image (orientation X(right,left), orientation Y(top,bottom)), for example: {"src":"spicy.png", "position": "right top" }. Available file types: jpg, jpeg, png, bmp.
Info - For proper display on the kiosk, the size of the pictures should not exceed 128x128 pixels.
- When Kiosk1 (r_keeper_7_SelfServiceTerminal) and Kiosk PRO are running simultaneously, Kiosk PRO supports the kiosk_claim_pro parameter with similar functions.
«itemParams» – with its help you can:
1. change the image scale for dishes/selectors/modifiers (entry in the parameter - {"imgScale":0.7}, where 0.7 is the scale.)Info The parameter works only in the menu; in the “Details” section the scale does not change. Approximate recommendations: 1-big, 0.8-0.9 - medium, 0.6-0.7 minimum. You can use a scale greater than 1, but then you need to monitor the quality of the image on the screen.
2. collect all kiosk dishes with a price below a certain one into one selector (entry in the selector parameter - {"includeByMaxPrice":500}, where 500 is the maximum price of the dish);
3. show disabled dishes inactive with a zero price (entry in the selector parameter - {"notHidden":"1"}), not show disabled dishes (entry in the selector parameter - {"notHidden":"0"});
4. show subselectors and dishes in the selector at the same time, as well as show subselectors of the 3rd level and higher (entry in the selector parameter - {"isMixedView": "1"});
5. mark alcoholic menu item - {"isAlcohol": true};
6. set up display of the dish as a selector page - {"asSelector":"x"}, where "x" is the menu selector code. When you click on such a dish, a recommendation window will be shown, where the content is the content of the "x" selector;
7. Set a display filter based on additional parameters. For example, if the itemParams (item Parameters) property is filled as {"includeByClaim":"new.png"}, only those subselectors that match this criterion will be displayed;
8. Set display filtering based on price criteria. For example, if itemParams (item Parameters) includes {"includeByMaxPrice":"99"}, where 99 is the upper limit of price filtering, only subselectors with a price less than or equal to 99 will be shown.Info When Kiosk1 (r_keeper_7_SelfServiceTerminal) and KioskPRO operate simultaneously, KioskPRO supports the ItemParams_kiosk_pro parameter with similar functions.
- «kiosk_route» – with its help it is possible to redirect from the original selector to the selected one, it is used in the associative menu (entry in the selector parameter - xxxxxxxxxx - the identifier of the selector to which the redirection occurs).
At least two extended properties "name0419" and "description0419" are required for the menu item and selector page.
...