Ergebnis 1 bis 3 von 3

Thema: Zwischensumme beim Übergang auf 2te Seite = 0.00

  1. #1
    Padawan Stufe III Avatar von Hawcha
    Registriert seit
    14.04.2011
    Beiträge
    217
    Themen
    17
    DANKE
    20
    Erhaltene Danke: 37

    Standard Zwischensumme beim Übergang auf 2te Seite = 0.00

    Hallo,
    ich habe ein Problemchen mit der PDF Rechnung.
    Wenn ich eine lange Rechnung habe, die auf zwei Seite gesplittet wird, erscheint unterhalb der ersten Seite: Zwischensumme 0.00€
    Auf der zweiten Seite erscheint Übertrag: 0.00€ -> Der Endbetrag und alle anderen Beträge stimmen.

    Sieht allerdings unschön aus -> Wo liegt der Fehler ?

  2. #2
    Jedi-Ritter Avatar von webchills
    Registriert seit
    30.10.2004
    Ort
    Österreich
    Beiträge
    6.093
    Themen
    85
    DANKE
    3
    Erhaltene Danke: 962

    Standard

    In der derzeitigen Version der pdf Rechnung wird dieser Übertrag überhaupt nicht berechnet und wird immer Null sein. Die entsprechende Funktionalität ist nicht hinterlegt. Daher ist es besser die Übertragsanzeige komplett rauszunehmen:

    includes/classes/class.rl_invoice3.php

    ca. Zeile 352
    ändern von:
    Code:
     function CheckPageBreak($h) {
            // If the height h would cause an overflow, add a new page immediately
            if (($this->pdf->GetY() + $h + 12) > $this->pdf->PageBreakTrigger) {
                $this->pdf->SetXY($this->margin['left'], $this->pdf->GetY() + $this->t1Opt['fontSize'] / 2);
                $this->pdf->Cell($this->widthSum-20, 6, RL_INVOICE3_SUBTOTAL, '', 0, 'R');
                $subT = $this->mr(html_entity_decode($this->currencies->format($this->subtotal, true, $this->order->info['currency'], $this->order->info['currency_value'])));
                $this->pdf->Cell(20, 6, $subT, '', 2, 'R');            
                $this->pdf->addPage($this->pdf->CurOrientation);
                if(RL_INVOICE3_TEMPLATE_ONLY_FIRST_PAGE=='false'){
                    $this->pdf->useTemplate($this->tplidx2); 
                    $this->pdf->SetXY($this->margin['left'], intval($this->pdf->GetY()) + intval($this->delta2page[0]));
                }  
                $this->pdf->Cell($this->widthSum-20, 6, RL_INVOICE3_BALANCE, '', 0, 'R');
                $this->pdf->Cell(20, 6, $subT, '', 2, 'R');
                $this->pdf->SetXY($this->margin['left'], $this->pdf->GetY() + $this->t1Opt['fontSize'] / 2);
            }
        }
    auf:
    Code:
    function CheckPageBreak($h) {
            // If the height h would cause an overflow, add a new page immediately
            if (($this->pdf->GetY() + $h + 12) > $this->pdf->PageBreakTrigger) {
                $this->pdf->SetXY($this->margin['left'], $this->pdf->GetY() + $this->t1Opt['fontSize'] / 2);
                $this->pdf->addPage($this->pdf->CurOrientation);
                if(RL_INVOICE3_TEMPLATE_ONLY_FIRST_PAGE=='false'){
                    $this->pdf->useTemplate($this->tplidx2); 
                    $this->pdf->SetXY($this->margin['left'], intval($this->pdf->GetY()) + intval($this->delta2page[0]));
                }  
                $this->pdf->Cell(20, 6, $subT, '', 2, 'R');
                $this->pdf->SetXY($this->margin['left'], $this->pdf->GetY() + $this->t1Opt['fontSize'] / 2);
            }
        }
    !!! kostenloser Support ausschließlich im Forum - Nicht per Email, nicht per Telefon und nicht per PM !!!

  3. Folgende 3 User sagen Danke zu webchills für den nützlichen Beitrag:

    fish4two (11.06.2013),Hawcha (09.06.2013),klartexter (14.06.2014)

  4. #3
    Padawan Stufe III Avatar von Hawcha
    Registriert seit
    14.04.2011
    Beiträge
    217
    Themen
    17
    DANKE
    20
    Erhaltene Danke: 37
    Erstellt von

    Standard

    Perfekt ! Danke !

Ähnliche Themen

  1. Weisse Seite beim Kunden-Login und Bestellen
    Von Jacky1955 im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 12
    Letzter Beitrag: 28.09.2013, 12:30
  2. Weisse Seite beim Aufruf der Installation
    Von helmutbg im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 14
    Letzter Beitrag: 02.12.2010, 13:54
  3. Leere Seite beim Bestellen ...
    Von Steqal im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 1
    Letzter Beitrag: 29.08.2009, 14:22
  4. weiße Seite beim einloggen und ausloggen, Footer, Copyright
    Von Drachenbändiger im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 4
    Letzter Beitrag: 19.05.2009, 08:35
  5. Weiße Seite beim Shop
    Von ViRuS2k im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 1
    Letzter Beitrag: 21.07.2004, 14:10

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
zen-cart-pro.at
Zen Cart ist eine kostenlose unter der GPL-Lizenz veröffentlichte Open-Source Shopsoftware. Das System wird in den USA entwickelt, die amerikanische Website dazu ist www.zen-cart.com

Die deutsche Zen-Cart Version, um die es hier auf zen-cart-pro.at geht, ist eine Anpassung der amerikanischen Version an die Bedürfnisse von Onlineshopbetreibern im deutschsprachigen Raum.

Die deutsche Zen Cart Version wird von einem Team von Entwicklern in Österreich und Deutschland betreut, weiterentwickelt und supportet und steht kostenlos in unserem Downloadbereich zur Verfügung.

[mehr]
Follow Us
  • zen-cart-pro-at auf Twitter
  • zen-cart-pro-at auf Github
  • zen-cart-pro-at auf SourceForge
Aktuelle Version
Zen Cart 1.5.5 deutsch
Revision 1188 vom 02.12.2016
[Download]