Пример #1
0
function mods_list_pos($start_data, $letter = '')
{
    global $tpl;
    $_SESSION['order_added'] = 0;
    $tpl->set_waiter_template_file('modslist_pos');
    $tmp = navbar_form_pos('form1', 'orders.php?command=list');
    $tpl->assign('navbar', $tmp);
    $tmp = (int) $start_data['id'];
    if (!($ord = new order($tmp))) {
        return 1;
    }
    $tmp = mods_form_start($ord);
    $tpl->assign('form_start', $tmp);
    $tmp = "</FORM>\n";
    $tpl->assign('form_end', $tmp);
    $tmp = mods_quantity($ord);
    $tpl->assign('mod_quantity', $tmp);
    $tmp = mods_letter_list_pos('form1', $ord);
    $tpl->assign('mod_letters', $tmp);
    $tmp = mods_key_binds_pos('form1', $ord);
    $tpl->append('scripts', $tmp);
    $ord->ingredients_arrays();
    if (!empty($ord->ingredients['contained'])) {
        $tmp = mods_list_delete($ord);
        $tpl->assign('delete_list', $tmp);
    }
    if (!empty($ord->ingredients['available'])) {
        $tmp = mods_list_add($ord, $letter);
        $tpl->assign('add_list', $tmp);
    }
    return 0;
}
Пример #2
0
function bill_reset_confirm_pos()
{
    global $tpl;
    $tpl->set_waiter_template_file('question');
    $tmp = navbar_form_pos('form1', 'orders.php?command=printing_choose');
    $tpl->assign('navbar', $tmp);
    $tmp = ucfirst(phr('RESET_SEPARATED_EXPLAIN')) . '
		<br>
		<br><br>

	<FORM ACTION="orders.php" METHOD=POST name="form1">
	<INPUT TYPE="HIDDEN" NAME="command" VALUE="bill_reset">
	<INPUT TYPE="checkbox" name="reset" value="1">
	' . ucfirst(phr('RESET_SEPARATED')) . '<br><br>
	</FORM>
	';
    $tpl->assign('question', $tmp);
    return 0;
}
Пример #3
0
function table_reopen_confirm_pos()
{
    global $tpl;
    $tpl->set_waiter_template_file('question');
    $tmp = '
	<FORM ACTION="orders.php" METHOD=POST name="form1">
	<INPUT TYPE="HIDDEN" NAME="command" VALUE="reopen">
	' . ucfirst(phr('REOPEN_TABLE_ASK')) . '
	</FORM>
	';
    $tpl->assign('question', $tmp);
    $tmp = navbar_form_pos('form1', 'orders.php?command=none');
    $tpl->assign('navbar', $tmp);
    return 0;
}