Example #1
0
    }
    if (!empty($pid)) {
        $co = getKontaktStamm($pid);
        $data["ANREDEPERS"] = $co["cp_greeting"];
        $data["ANREDEPERS"] .= $co["cp_title"] ? " " . $co["cp_title"] : "";
        $data["NAMEPERS"] = $co["cp_givenname"] . " " . $co["cp_name"];
        $data["PLZPERS"] = $co["cp_zipcode"];
        $ortpers = $co["cp_city"];
        $strassepers = $co["cp_street"];
        $data = array_merge($data, $co);
        $art = "Firma/Kontakt";
    } else {
        $art = "Firmendokumente";
    }
}
$document = getDocVorlage($did);
$t->set_file(array("doc" => "firma4a.tpl"));
$t->set_var(array(FAART => $tab == "C" ? "Kunde" : "Lieferant", TAB => $tab, PFAD => $pfad, FID => $fid, PID => $pid, Art => $art, Beschreibung => $document["document"]["beschreibung"], DOCID => $did));
$t->set_block("doc", "Liste", "Block");
$t->set_block("doc", "RegEx", "Block2");
$i = 0;
$data["DATUM"] = date("d.m.Y");
$data["DATE"] = date("d.m.Y");
$data["ZEIT"] = date("H:i");
$data["Time"] = date("H:i");
if ($document["felder"]) {
    foreach ($document["felder"] as $zeile) {
        $value = $zeile["platzhalter"];
        //Alte Platzhalter
        if (!array_key_exists($value, $data)) {
            $value = strtolower($zeile["platzhalter"]);
Example #2
0
    $docid = $_POST["docid"];
} else {
    if ($_POST["neu"]) {
        $fid = insDocFld($_POST);
        $docid = $_POST["docid"];
    } else {
        if ($_POST["del"]) {
            $fid = delDocFld($_POST);
            $docid = $_POST["docid"];
        } else {
            $docid = $_GET["docid"] ? $_GET["docid"] : $_POST["docid"];
        }
    }
}
$link2 = "dokument2.php?did={$docid}";
$link3 = "dokument3.php?docid={$docid}";
$doc = getDocVorlage($docid);
$t = new Template($base);
doHeader($t);
$t->set_file(array("doc" => "dokument3.tpl"));
$t->set_var(array(Link2 => $link2, Link3 => $link3, vorlage => $doc["document"]["vorlage"]));
$t->set_block("doc", "Liste", "Block");
if ($doc["felder"]) {
    foreach ($doc["felder"] as $zeile) {
        $t->set_var(array(feldname_ => $zeile["feldname"], platzhalter_ => $zeile["platzhalter"], laenge_ => $zeile["laenge"], zeichen_ => $zeile["zeichen"], position_ => $zeile["position"], beschreibung_ => $zeile["beschreibung"], docid => $zeile["docid"], fid => $zeile["fid"]));
        $t->parse("Block", "Liste", true);
    }
} else {
    $t->set_var(array(Block => "", docid => $docid));
}
$t->pparse("out", array("doc"));