<?php

//  Copyright (c) 2004-2008 randshop
//  http://www.randshop.com
//
//  Unter Lizenz von randshop
//	
//	Letzte Bearbeitung: 20.08.2008

session_start(); 

include_once("../../conf/config.inc.php");
include_once("../../conf/db.inc.php");
DEFINE(_MPDF_PATH, DATEIPFAD . 'includes/libraries/mpdf/');
include_once(DATEIPFAD . 'includes/libraries/mpdf/mpdf.php');
include_once(DATEIPFAD . "includes/functions.kategorie.inc.php");
include_once(DATEIPFAD . "includes/functions.shopeinstellung.inc.php");
include_once(DATEIPFAD . "includes/functions.mod.kundengruppen.inc.php");
include_once(DATEIPFAD . "includes/functions.global.inc.php");
include_once(DATEIPFAD . "includes/session_register.inc.php");
if (@fopen(DATEIPFAD . "includes/language/langu_" . $_SESSION["languageisocode"] . ".inc.php",r)) {
	include_once(DATEIPFAD . "includes/language/langu_" . $_SESSION["languageisocode"] . ".inc.php");
} else {
	include_once(DATEIPFAD . "includes/language/langu_de.inc.php");
}	

// Artikel einlesen
$SortField = TABLE_KATEGORIE_LANGU . ".name";
$SortOrder = "ASC";

$ArtikelDataArray = GetArtikelDataArray("", "", $SortField, $SortOrder, "", "", $_SESSION["mail"], "", "", "", 1, "", 0, 1, "", "", "", "", "", $_SESSION["languageid"]);

// Kundendaten ermitteln
if ($_GET["email"]) {

    // Kundendaten einlesen
    $SQLString = "SELECT ";
    $SQLString .= TABLE_KUNDEN . ".email, ";
    $SQLString .= TABLE_KUNDEN . ".kundengruppe ";
  	$SQLString .= "FROM " . TABLE_KUNDEN . " ";
  	$SQLString .= "WHERE " . TABLE_KUNDEN . ".email = '" . $_GET["email"] . "' ";
  	$QuerryObject = mysql_fetch_object(errorlogged_mysql_query($SQLString));
    $KundengruppenID = $QuerryObject->kundengruppe;

}

// Kundengruppendaten ermitteln
if ($KundengruppenID) {
	$KundengruppenID = $KundengruppenID;
} else {
   // ansonsten Defaultwerte benutzen
    $KundengruppenID = GetDefaultKundengruppe();
}

$SQLString = "SELECT ";
$SQLString .= TABLE_KUNDENGRUPPEN_LANGU . ".name, ";
$SQLString .= TABLE_KUNDENGRUPPEN_LANGU . ".kundengruppen_id, ";
$SQLString .= TABLE_KUNDENGRUPPEN_LANGU . ".language_id ";
$SQLString .= "FROM " . TABLE_KUNDENGRUPPEN_LANGU . " ";
$SQLString .= "WHERE " . TABLE_KUNDENGRUPPEN_LANGU . ".kundengruppen_id = " . $KundengruppenID . " ";
$SQLString .= "AND " . TABLE_KUNDENGRUPPEN_LANGU . ".language_id = " . $_SESSION["languageid"] . " ";
$KundengruppenObject = mysql_fetch_object(errorlogged_mysql_query($SQLString));

//var_dump($KundengruppenObject);

$ShopeinstellungObject = GetShopeinstellungDetail();

$templateContent = file_get_contents(DATEIPFAD . 'themes/preisliste/template.phtml');
//$templateContent = utf8_decode($templateContent);

ob_start();
eval('?>' . $templateContent . '<?');
$html = ob_get_contents();
ob_end_clean();


//$mpdf=new mPDF('c','A4','','',$AbstandLinks,$AbstandRechts,$HeaderHoehe,$HoeheFooter,$HeaderPositionTop,9);
$mpdf=new mPDF('c', 'A4');
//$mpdf->SetDisplayMode('fullpage');

$stylesheet = file_get_contents(DATEIPFAD . 'includes/pdf/style.css');
$mpdf->WriteHTML($stylesheet,1);

$mpdf->WriteHTML($html);

$mpdf->Output("Preisliste " . date("m.d.Y") . ".pdf", 'D');

?>