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:
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
$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:
$pdf->billtext();
ich hatte es auch bereits mit einigen anderen Parametern versucht ...zb.
$pdf->billtext($billtext);
die ../pdfrechnung.php:
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