Exemplo n.º 1
0
    $dsp->NewContent(t('Speiseliste'));
    $user_theke = $db->qry_first("SELECT username FROM %prefix%user WHERE userid = %int%", $_SESSION['foodcenter']['theke_userid']);
    $dsp->AddDoubleRow(HTML_FONT_ERROR . t('Ausgewählter Benutzer:') . HTML_FONT_END, "<table border=\"0\" width=\"100%\"><tr><td>{$user_theke['username']}</td><td align=\"right\"><a href=\"index.php?mod=foodcenter&action=theke&step=del\">" . t('Exit') . "</a></td></tr></table>");
    $product_list = new product_list();
    if ($_GET['info']) {
        $product_list->load_cat($cat[$_GET['headermenuitem']]);
        $product_list->get_info($_GET['info'], "index.php?mod=foodcenter&action=theke&headermenuitem={$_GET['headermenuitem']}");
    } else {
        if (is_numeric($cat[$_GET['headermenuitem']])) {
            $dsp->AddHeaderMenu($menus, "index.php?mod=foodcenter&action=theke", $_GET['headermenuitem']);
            $product_list->load_cat($cat[$_GET['headermenuitem']]);
            $product_list->get_list("index.php?mod=foodcenter&action=theke&headermenuitem={$_GET['headermenuitem']}");
        } else {
            $dsp->AddSingleRow(t('In dieser Kategorie sind keine Produkte vorhanden'));
        }
    }
    $dsp->AddContent();
    if ($_POST['calculate']) {
        $basket->change_basket($_SESSION['foodcenter']['theke_userid']);
    }
    if ($_POST['imageField'] && !isset($_GET['add'])) {
        if ($basket->change_basket($_SESSION['foodcenter']['theke_userid'])) {
            $basket->order_basket($_SESSION['foodcenter']['theke_userid'], $_POST['delivered']);
            $func->information(t('Die Bestellung wurde aufgenommen'), "index.php?mod=foodcenter&action=theke");
        } else {
            $basket->show_basket();
        }
    } else {
        $basket->show_basket();
    }
}
Exemplo n.º 2
0
        $timemessage .= $func->unixstamp2date($cfg['foodcenter_s_time_3'], 'datetime') . " - ";
        $timemessage .= $func->unixstamp2date($cfg['foodcenter_e_time_3'], 'datetime') . HTML_NEWLINE;
    }
}
// Modul gesperrt
if ($open == false && ($cfg['foodcenter_foodtime'] == 3 || $cfg['foodcenter_foodtime'] == 2)) {
    $errormessage = t('Das Foodcenter ist geschlossen. Die Öffnungszeigen sind:') . HTML_NEWLINE;
    $errormessage .= $timemessage;
    $func->error($errormessage, "index.php?mod=home");
} else {
    $basket = new basket();
    // InfoMeldung
    if ($open == false && $cfg['foodcenter_foodtime'] == 1) {
        $errormessage = t('Das Foodcenter ist geschlossen Bestellungen sind möglich werden aber erst nach Öffnung abgearbeitet.Die Öffnungszeigen sind:') . HTML_NEWLINE;
        $errormessage .= $timemessage;
        $func->error($errormessage, "index.php?mod=home");
    }
    if ($_POST['calculate'] != '') {
        $basket->change_basket($auth['userid']);
    }
    if ($_POST['imageField'] != '') {
        if ($basket->change_basket($auth['userid'])) {
            $basket->order_basket($auth['userid']);
            $func->confirmation(t('Die Bestellung wurde aufgenommen'), "index.php?mod=foodcenter");
        } else {
            $basket->show_basket();
        }
    } else {
        $basket->show_basket();
    }
}