From 13c50b5f86b872608b8625d690e5927faf4f67a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Tue, 6 Dec 2011 08:18:48 +0000 Subject: [PATCH] =?UTF-8?q?Bugfix=20f=C3=BCr=20das=20erstellen=20des=20Bes?= =?UTF-8?q?tellscheins=20=C3=BCber=20mehrere=20Seiten?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- rdf/bestelldetail.rdf.php | 18 +++++++++++++++--- system/account_deaktivierung_mail.php | 2 +- system/xsl/bestellung_etw_v2.xsl | 14 +++++++------- system/xsl/bestellung_gmb_v2.xsl | 4 ++-- 4 files changed, 25 insertions(+), 13 deletions(-) diff --git a/rdf/bestelldetail.rdf.php b/rdf/bestelldetail.rdf.php index 33055b191..2794bb06f 100755 --- a/rdf/bestelldetail.rdf.php +++ b/rdf/bestelldetail.rdf.php @@ -144,11 +144,23 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml") $summe_mwst=0; $i=0; + $pagebreakposition=30; + $pagebreak=false; echo "
\n"; foreach($details->result as $row) { - if($i==28) + //wenn die Bezeichnung zu lange ist, dann muss die Seite frueher umbrechen + if(!$pagebreak && mb_strlen($row->beschreibung)>60) { + //echo "reduce"; + $pagebreakposition--; + } + + //echo "pos:".$pagebreakposition; + //echo "i:".$i; + if(!$pagebreak && $i>$pagebreakposition) + { + $pagebreak=true; echo "
\n"; echo "\n"; } @@ -170,8 +182,8 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml") $summe_mwst+=$row->menge*$row->preisprove/100*$row->mwst; $i++; } - - if($i>28) + //echo "pos:".$pagebreakposition; + if($i>$pagebreakposition) echo " \n"; else echo " \n"; diff --git a/system/account_deaktivierung_mail.php b/system/account_deaktivierung_mail.php index 41f71699b..0026a06ca 100644 --- a/system/account_deaktivierung_mail.php +++ b/system/account_deaktivierung_mail.php @@ -204,7 +204,7 @@ echo nl2br($text); if($text!='') { - $mail = new mail(MAIL_IT.', tw_ht@technikum-wien.at, schmuderm@technikum-wien.at, vilesci@technikum-wien.at', 'vilesci@'.DOMAIN, 'Account Deaktivierung', "Dies ist eine automatische Mail!\nFolgende Warnungen zur Accountloeschung wurden versandt:\n\n".$text); + $mail = new mail(MAIL_IT.', vilesci@technikum-wien.at', 'vilesci@'.DOMAIN, 'Account Deaktivierung', "Dies ist eine automatische Mail!\nFolgende Warnungen zur Accountloeschung wurden versandt:\n\n".$text); $mail->send(); } diff --git a/system/xsl/bestellung_etw_v2.xsl b/system/xsl/bestellung_etw_v2.xsl index 2c1f1db31..d14719337 100755 --- a/system/xsl/bestellung_etw_v2.xsl +++ b/system/xsl/bestellung_etw_v2.xsl @@ -670,7 +670,7 @@ - + @@ -773,9 +773,9 @@ - + - + @@ -800,12 +800,12 @@ --> - + Bezeichnung - + ArtikelNr @@ -864,12 +864,12 @@ - + - + diff --git a/system/xsl/bestellung_gmb_v2.xsl b/system/xsl/bestellung_gmb_v2.xsl index dcab3bcab..409bcd618 100755 --- a/system/xsl/bestellung_gmb_v2.xsl +++ b/system/xsl/bestellung_gmb_v2.xsl @@ -676,12 +676,12 @@ - + - +