Ich habe mal eine Frage, ist es normal, dass TCPDF (im Komponenten Reiter) einen "blank screen" auswirft? Die Version 1.08 ist installiert (VM 3.8.5)
Sollte da nicht eine Konfigurationsseite erscheinen in der ich die Ausgabe der Rechnung layoute?
Ich habe mal eine Frage, ist es normal, dass TCPDF (im Komponenten Reiter) einen "blank screen" auswirft? Die Version 1.08 ist installiert (VM 3.8.5)
Sollte da nicht eine Konfigurationsseite erscheinen in der ich die Ausgabe der Rechnung layoute?
Servus.
alle Funktionen von TCPDF werden von VirtueMart aufgerufen.
-> Konfigurieren und Einstellen über Virtuemart.
Dass TCPDF dort als Komponente im Menü erscheint, ist zugegeben etwas verwirrend, das gleiche gilt für die AIO-Komponente.
Ist etwas zu spät heute, um einen Roman zu schreiben, warum das so ist, vielleicht ein anderes Mal.
Das Layout der Rechnung wird durch VirtueMart bestimmt.
Die Layouts für die Rechnung sind im Ordner:
/components/com_virtuemart/view/invoice/tmpl/
Falls ein Template mit VirtueMart-Overrides verwendet wird, können diese Dateien auch im Template vorhanden sein.
Änderungen der Originaldateien sollten immer in den entsprechenden Template-Override-Ordner, damit sie bei einem Update nicht verloren gehen.
Grüße
Stefan
PS. Für den Aufbau eines Shops ist es ratsam, die stabilen Versionen mit der geraden Versionsnummer zu verwenden. 3.8.4.
Testen auf den Beta-Versionen ist natürlich eine gute Idee, nur für Live-Shops würde ich eher auf diese Versionen verzichten.
Hallo Stefan,
kennst du ein kostenpflichtiges Plugin / Komponente mit der ich Invoices layouten kann? das fummeln im PHP Code um eine sauber aussehende Rechnung zu erzeugen ist mir nicht so Recht.
Das zweite was ich machen will ist,
ich habe eine Anleitung gefunden, aber finde die php Datei nicht um den Code so zu ändern, dass in der Kundenrechnung ein zweites PDF angehängt werden kann. Die Datei soll ps_checkout.php heissen. Das Tutorial habe ich dort gefunden: https://www.media-web.de/knowl…tuemart-bestellmails.html
Servus,
das einzige Tool, das Rechnungen in etwa visuell layouten konnte, war oder ist von Artio.
Allerdings hatten viele meiner Kunden Probleme damit, weil es nicht nur das Layout gemacht hat, sondern auch im Backend nicht die VirtueMart-Funktion für Bestellungen nutzt, sondern etwas eigenes einbaut.
Deshalb habe ich vor einiger Zeit Rechnungslayouts gemacht, die man zwar nur bedingt ändern kann, die dafür aber sauber aussehen.
Die sind allerdings nicht kostenlos, da stecken gut zwei Monate Arbeit drin.
Die Dokumentation dazu hilft auch, wenn man die originalen Layouts von VirtueMart verwendet:
https://www.jooglies.com/dokumentation/27-vm-rechnung-pro
Die Dateianhänge kann man inzwischen in der VirtueMart-Konfiguration im zweiten Reiter angeben.
Dort gibt es einen Tooltip, der beschreibt, wie es funktioniert:
Dateien in den "Verkäufer Medien Ordner" kopieren, normal ist das
images/virtuemart/vendor/
Dann unter "Allgemeiner Mail-Anhang" die Dateien angegeben, durch Komma getrennt.
Das war's.
Grüße
Stefan
ZitatAlles anzeigenDie Dateianhänge kann man inzwischen in der VirtueMart-Konfiguration im zweiten Reiter angeben.
Dort gibt es einen Tooltip, der beschreibt, wie es funktioniert:
Dateien in den "Verkäufer Medien Ordner" kopieren, normal ist das
images/virtuemart/vendor/
Dann unter "Allgemeiner Mail-Anhang" die Dateien angegeben, durch Komma getrennt.
Das war's.
Gibt es dazu eine Anleitung auf virtuemart.net? Ich habe es genauso gemacht wie du beschrieben hattest, aber die Kunden-Mail hat keinen zweiten Dateianhang.
Die Anleitung auf vm.net ist hier:
http://docs.virtuemart.net/man…configuration.html#orders
Allerdings sagt die soviel wieder Tooltip.
Vielleicht postest Du einmal einen Screenshot Deiner Einstellung in dem Reiter.
Ich hatte das einige Male getestet, da funktionierte das, ich schau nachher noch einmal in einen meiner Testshops.
Grüße
Stefan
Gerade getestet, in meinem Testshop mit VM 3.8.4 funktioniert das mit zwei Dateien.
So angegeben für "Allgemeiner Mail-Anhan"g:
Widerruf.pdf,Widerruf2.pdf
Evtl. darauf achten, dass keine Leerzeichen in dem Feld stehen. Die Dateinamen sollten auch keine Leerzeichen enthalten. Bestenfalls nur ASCII-Zeichen, obwohl ich annehme, dass es auch mit einigen, nicht allen, Sonderzeichen geht.
Der Pfad für den Verkäufer-Ordner ist in der VirtueMart-Konfiguration im Reiter Stilvorlagen angegeben.
Evtl. steht dort ein anderer Pfad.
Grüße
Stefan
Ich hab mir in der Zwischenzeit so beholfen, dass ich die AGB in die Rechnung integriert habe. Ich schaue mir deine Loesung auch an, ist auch sehr interessant wie du es geloest hast.