PDF-Templates für Lieferschein und Rechnung bearbeiten

  • Hallo,


    ich habe Virtuemart 3.0.9 auf einem Joomla 3.4.3 installiert. Der Shop ist eingerichtet und funktioniert auch soweit. Ich bin jetzt dabei, dem ganzen den letzten Feinschliff zu verpassen. Dazu gehören auch die E-Mails, die das System verschickt, sowie die PDF-Dateien die in der Bestellübersicht im Backend generiert werden können. Die E-Mail-Templates konnte ich nach meinen Wünschen anpassen. Template-Overrides habe ich derzeit folgende angelegt:


    • templates

      • [TEMPLATENAME]

        • html

          • com_virtuemart

            • cart
            • category
            • invoice
            • orders
            • productdetails
            • sublayouts
            • user






    Nun habe ich die verschiedensten Dateien testweise manipuliert, um zu schauen, welche für den Inhalt der PDF-Dateien für Lieferscheine und Rechnungen zuständig sind. Jedoch ohne Erfolg. Kann mir hier jemand einen Hinweis geben?


    Vielen Dank für die Hilfe,
    Daniel :-)

  • Servus,


    schau mal nach der invoice.php im invoice-Ordner.


    Dort drin werden auch noch weitere Dateien geladen.


    Zum Beispiel so: echo $this->loadTemplate('order');


    Das order ist das "Untertemplate" von invoice. Schaust Du im gleichen Ordner dann nach invoice_order.php.


    Das ist immer das gleiche Spiel und wird auch bei anderen views so gemacht.



    Wenn Du in der Bestellübersicht den Link kopierst, den Du erhältst, wenn Du auf "eine Bestellung rechtsklickst - Link kopieren", kannst Du diese URL im Browser einfügen.
    Dort gibt es ein pdf mittendrin, da machst Du html draus und lädst die Seite, dann siehst Du die Seite erst einmal als HTML. So kann man Änderungen schneller erkennen und bearbeiten. Natürlich sollte man das nachher dann überprüfen, weil im PDF sieht's evtl. etwas anders aus. TCPDF macht aus dem HTML ein PDF und immer passt es nicht 100%.


    Hope it helps
    Stefan