コード例 #1
0
ファイル: objednavky.php プロジェクト: GE3/GE3
}
$strankovani = str_replace("|    &end;", "", $strankovani . " &end;");
$strankovani = str_replace("&end;", "", $strankovani);
$strankovani .= '</center>';
echo $strankovani;
/* -- Objednávky -- */
$i_min = $_GET["i_min"] ? $_GET["i_min"] : 1;
$i_min--;
if ($_POST["vyhledavani"]) {
    $dotaz = Mysql_query("SELECT * FROM {$CONF['sqlPrefix']}objednavky WHERE podrobnosti LIKE '%" . $_POST["vyhledavani"] . "%' ORDER BY date DESC LIMIT {$i_min},10");
} else {
    $dotaz = Mysql_query("SELECT * FROM {$CONF['sqlPrefix']}objednavky ORDER BY date DESC LIMIT {$i_min},10");
}
while ($radek = mysql_fetch_array($dotaz)) {
    unset($objednavka);
    $objednavka = new Objednavka($radek["id"]);
    $tmplPom = new GlassTemplate("../templates/{$CONF['vzhled']}/objednavka.html", "../templates/default/objednavka.html");
    echo $objednavka->priradDoTmpl($tmplPom, "objednavkaAdmin", "../templates/{$CONF['vzhled']}/objednavka.html");
    echo $objednavka->getErrors();
}
?>
</form>



<?php 
/*******************************/
/* ZMĚNA EMAILU SPRÁVCE SRÁNEK */
/*******************************/
echo '<b>Změna e-mailu pro upozornění na nové objednávky:</b>
      <form action="" method="post">
コード例 #2
0
ファイル: objednavka.krok4.php プロジェクト: GE3/GE3
<?php

if ($kosik->getPocetPolozek() > 0) {
    // Template
    $tmplObjednavka = new GlassTemplate("templates/{$CONF['vzhled']}/objednavka.html", "templates/default/objednavka.html");
    $tmplObjednavka->newBlok("objednavkaKrok4");
    // Objednávka
    $objednavka = new Objednavka();
    $objednavka->nactiZboziZKosiku();
    $cenaDopravneho = zjisti_z("{$CONF['sqlPrefix']}doprava", "cena", "firma='" . $_POST["dopravaFirma"] . "' AND zpusob_platby='" . $_POST["zpusobPlatby"] . "' ");
    $objednavka->pridejZbozi(0, $_POST["dopravaFirma"], $_POST["zpusobPlatby"], 1, $cenaDopravneho, 0, 19);
    // Odeslání objednávky
    if ($objednavka->ulozDoDatabaze()) {
        //email
        $tmplEmail = new GlassTemplate("templates/{$CONF['vzhled']}/objednavka.html", "templates/default/objednavka.html");
        $obsahMailu = $objednavka->priradDoTmpl($tmplEmail, "email", "templates/{$CONF['vzhled']}/objednavka.html");
        $odesilatel = $CONF["mailer"];
        $prijemce = zjisti_z("{$CONF['sqlPrefix']}nastaveni", "emailAdmin", "id=1 LIMIT 1") . ", ";
        if (zjisti_z("{$CONF['sqlPrefix']}nastaveni", "objednavky_autosender", "id=1")) {
            $prijemce .= $objednavka->uzivatel->getData("email") . ", ";
        }
        easyMail($odesilatel, $prijemce, "Potvrzení objednávky", $obsahMailu);
        //hláška
        $kosik->vysypejKosik();
        $tmplObjednavka->prirad("objednavkaKrok4.hlaska", "Vaše objednávka byla v pořádku odeslána a bude v nejbližší době vyřízena.");
    } else {
        $tmplObjednavka->prirad("objednavkaKrok4.hlaska", "Chyba: " . $objednavka->getErrors());
    }
    // Zobrazení v hlavním templatu
    $objednavkaHtml = $tmpl->prirad("objednavkaKrok4", $tmplObjednavka->getHtml());
    $tmpl->prirad("obsah", $tmplObjednavka->getHtml());
コード例 #3
0
ファイル: objednavka.krok2.php プロジェクト: GE3/GE3
<?php

/**
 * Druhý krok se zobrazí v případě, že ještě nebyl vybrán
 * způsob dopravy a způsob platby.
 */
if (!$_POST["dopravaFirma"] or !$_POST["zpusobPlatby"]) {
    $objednavka = new Objednavka();
    $objednavka->nactiZboziZKosiku();
    $objednavkaHtml = $objednavka->priradDoTmpl($tmpl, "objednavkaKrok2", "templates/{$CONF['vzhled']}/objednavka.html");
    $tmpl->prirad("obsah", $objednavkaHtml);
    if (file_exists("obsah.php/objednavka.krok2.slevy.php")) {
        include "obsah.php/objednavka.krok2.slevy.php";
    } elseif (file_exists("objednavka.krok2.slevy.php")) {
        include "objednavka.krok2.slevy.php";
    }
    /////////////
    // Navigace
    /////////////
    $tmpl->prirad("navigace", '<a href="index.php">Úvodní strana</a> » Objednávka » 2) Doprava');
} elseif ($_POST["dopravaFirma"] and $_POST["zpusobPlatby"]) {
    include "obsah.php/objednavka.krok3.php";
}
コード例 #4
0
ファイル: objednavka.krok3.php プロジェクト: GE3/GE3
<?php

if (!$_POST["objednat"]) {
    $objednavka = new Objednavka();
    $cenaDopravneho = zjisti_z("{$CONF['sqlPrefix']}doprava", "cena", "firma='" . $_POST["dopravaFirma"] . "' AND zpusob_platby='" . $_POST["zpusobPlatby"] . "' ");
    $objednavka->nactiZboziZKosiku();
    $objednavka->pridejZbozi(0, $_POST["dopravaFirma"], $_POST["zpusobPlatby"], 1, $cenaDopravneho, 0, 19);
    $objednavkaHtml = $objednavka->priradDoTmpl($tmpl, "objednavkaKrok3", "templates/{$CONF['vzhled']}/objednavka.html");
    $tmpl->prirad("obsah", $objednavkaHtml);
    /////////////
    // Navigace
    /////////////
    $tmpl->prirad("navigace", '<a href="index.php">Úvodní strana</a> » Objednávka » 3) Rekapitulace');
} elseif ($_POST["objednat"]) {
    include "obsah.php/objednavka.krok4.php";
}