Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Zusatztext PDF-Rechnung

    Clever

    • Schreiberling
    • Beiträge: 257
    Zusatztext PDF-Rechnung
    am: 22. August 2010, 14:11:02
    Hallo Ihr fleissigen Helferlein :-)

    Ich habe das Modul "Zusatztext auf Rechnung" eingebaut und mußte dabei feststellen, das die "print_order.html" nicht mehr abgefragt wird, wenn mn das Modul PDF Rechnung installiert hat.

    Eigentlich logisch ;-)

    Da es sich bei dem Modul aber ohnehin um eine recht kleine Erweiterung handelte dachte ich mir ich könnte es auch relativ problemlos in die .../admin/print_order.php ...sowie  .../pdfrechnung.php
    einsetzen.

    Ein reines Übernehmen des PHP-Befehls:

    Code: PHP  [Auswählen]
    include_once("../includes/xt-shopservice/custom-text-bill/custom-text-bill.php");
    XTCSERVICES_custom_text_bill_show();
    gab zwar den Text direkt aus, jedoch stoppte dann der Vorgang und das PDF-Modul wurde nicht geladen ( bricht mit Fehlermeldung ab)

    Naja - also einfach eine function in der pdfrechnung definiert
    in der ..admin/print_order.php aufgerufen.
    aus der Datenbank auslesen...fertig

    Doch irgendwo hakt es bei mir... print_order.php

    Code: PHP  [Auswählen]
     
    Code: PHP  [Auswählen]
    $billtext = xtc_db_query("SELECT text FROM billtext WHERE orders_id =".$_GET['oID']."");
    $order_check = xtc_db_fetch_array($order_query_check);
    $billtext = $billtext;
    sowie dann an passender Stelle:

    Code: PHP  [Auswählen]
    $pdf->billtext();
    ich hatte es auch bereits mit einigen anderen Parametern versucht ...zb.

    Code: PHP  [Auswählen]
    $pdf->billtext($billtext);
    die ../pdfrechnung.php:

    Code: PHP  [Auswählen]
                    function billtext()
            {
                    $this->Ln(10);

                    $this->SetFont($this->fontfamily, '', 11);
                    $this->Cell(0, 6, TEXT_ZUSATZ.': '.$billtext, 0, 1);
            }
     
    Also die Datenbank schein somit korrekt ausgelesen zu werden...
    Auch taucht auf der Rechnung der TEXT_ZUSATZ auf...
    ...nur eben nicht die Variable $billtext

    Was mach ich da falsch?
    Danke

    P.S.: die Pfade weichen vom Originalmodul ab..in den Codeschnipseln unten sind sie angepasst.
    die Tabelle habe ich umbenannt, da er Probleme mit den - Zeichen machte...



    Linkback: https://www.modified-shop.org/forum/index.php?topic=7521.0
    0 Antworten
    2281 Aufrufe
    11. September 2011, 19:39:41 von Tutti73
    3 Antworten
    2528 Aufrufe
    01. September 2016, 21:24:17 von hendrik
    1 Antworten
    1164 Aufrufe
    17. Juli 2020, 16:16:16 von Timm
    2 Antworten
    2238 Aufrufe
    09. Juni 2012, 10:08:41 von talktarif.de
               
    anything