-
Notifications
You must be signed in to change notification settings - Fork 52
Building your Custom Menu
When you have the binary running, the first page you see is 'Page One', a logon page. Page One is one of many non-editable 'System Pages' common to all users.
The essential task unique to each hospitality location is building unique, customized restaurant/hospitality pages.
- Log on with the numerical ID of the user Developer/Editor
- Default IDs:
42or123456789 - IDs can be changed to any numerical value
Upon login, you reach the 'Table Page' which branches to either:
- 'Gateway' - The back end of ViewTouch
- Custom menu pages - Your unique interface
-
Enter Edit Mode: Press
F1as Developer/Editor user -
Exit & Save: Press
F1again -
Exit & Revert: Press
F11to erase mistakes and revert to last save point
๐ก Pro Tip: Frequently save your work with two presses of F1 to avoid losing progress!
Every menu must have these four page types:
- ๐ท๏ธ Table Page - Entry point to your menu system
- ๐ Index Page - Navigation hub
- ๐ฝ๏ธ Menu Page - Main menu items (typically multiple pages)
- ๐ง Modifier/Scripted Page - Modifiers and scripted options (typically multiple pages)
Note: Scripted Pages can properly be thought of as Modifier Pages.
Every page must have buttons. Here are the main types:
- Placed on Menu Item Pages and Scripted Pages
- Represent the core offerings
- Detailed explanation below
- Enhance menu items and modifiers
Standard items like: Hamburger, Macaroni & Cheese, Spaghetti, Pepsi, Cheesecake
Items that can be served as Normal or Modifier:
- English Muffin, Polish Sausage
- Premium/Top Shelf liquor (enables surcharges for cocktails)
Enhancements like: Italian Dressing, Mustard, Cheddar, Well Done
Basic items like: Salt, Pepper, Water, Napkin
Weight-priced items: Deli Meat, Deli Salad
Fixed-price limited items: Theater seats, Pool table time
Standard offerings: Hamburger, Macaroni & Cheese, Spaghetti, Pepsi, Cheesecake
Modifiers that refine items:
- No, Sub, On Side, Lite, Only, Extra, Double, Dry, Plain
- Toast, UnToast, Crisp, Soft, Hard, Grill
- < Left, Right >, Whole, Cut/2, Cut/3, Cut
Table identifiers: 1, 2, 3, A, B, C, P1 (Patio)
- Menu Items = Nouns (Normal Item Type Buttons)
- Modifiers = Adjectives (Modifier Item Type Buttons)
- Qualifiers = Adverbs (Qualifier Buttons)
Qualifiers can be placed on both Menu Item Pages and Scripted Pages.
-
No,On Side,Lite,Only,Extra,Double -
Dry,Plain,Toast,Untoast,Crisp -
Soft,Hard,Grill,< Left,Right > -
Whole,Cut/2,Cut/3,Cut/4
Qualifiers with Menu Items:
- Double Scotch, Soft Poached Egg, Crisp Bacon
- Plain Hamburger, Cut/2 Breakfast Special
Qualifiers with Modifiers:
- Extra Onion, No Onion, Lite Pickles
- Pickles On Side, Double Cheese
- Sub Grey Goose (vodka), < Pepperoni, > Mushrooms
- Double - Can affect the price of menu items when attached
- Sub - Allows premium liquor substitution with surcharge, can jump to other pages, can combine with other qualifiers
Examples of combined qualifiers:
- Extra Pickles On The Side
- Soft Poached Egg On The Side
ViewTouch has procedural (flow) control built into both pages and buttons:
- Page flow control is hardcoded (with one exception)
- Button flow control can enhance or bypass hardcoded page control
Menu Items belong on Menu Pages and Modifier Buttons belong on Scripted Pages.
Exception: Modifiers can be placed on Menu Pages only if they have 'Jump Option' set to 'No Jump'.
The key to a great custom menu is:
- Button layout on pages
- Effective use of flow control (Jump Options) assigned to Modifiers
If ViewTouch is unstable, it's almost certainly because the custom menu has buttons that violate building rules. This is the inevitable effect of ViewTouch's vast freedom in menu design.
Other POS systems avoid this because they allow far less customization freedom.
Anyone building a menu should know that help is always available!
- ๐ง Email: gene@viewtouch.com
- ๐ฑ Phone: 541-515-5913
I will greatly expand on this in the coming weeks.
August 18, 2020