Automatisch PDF-Rechnungen erzeugen

Hier können Sie Fragen bezüglich des Shop Moduls stellen.
AndreasWitt

Automatisch PDF-Rechnungen erzeugen

Beitragvon AndreasWitt » Mi 16. Mär 2011, 03:27

Hallo,

ich hab mal wieder eine Frage zum Shop-Modul. Lässt sich mit der aktuellen Beta (6.1.0.3) mit dem Shop-Modul eine PDF-Rechnung automatisch generieren, oder mit ein wenig PHP oder dergleichen? Konnte hierzu im Forum noch nichts passendes finden ...

Grüße

Andreas

netzlum
webEdition Partner
webEdition Partner
Beiträge: 330
Registriert: Mi 28. Apr 2004, 00:27
Wohnort: Münster
Kontaktdaten:

Re: Automatisch PDF-Rechnungen erzeugen

Beitragvon netzlum » Mi 16. Mär 2011, 11:22

Hallo Andreas,
zur Erzeugung einer PDF-Rechnung braucht man ja irgendeine PHP zu PDF-Bibliothek, wie fpdf, pdflib oder wkhtmltopdf. Diese Programme sind nicht in wE enthalten und müssen auf dem Server installiert und ggfs lizensiert werden. Wenn Du eine PDF-Bibliothelk hast kannst du sicher eine ausdruckbare PDF-Rechnung aus wE mit den Bestelldaten erzeugen.

Viele grüße
Ludger
----
ludger müller
gestaltung für bildschirm und papier aus münster in westfalen
bureau.artbeit.de
-----
Gründungsmitglied im webEdition e.V.

Michael D.
Senior Member
Beiträge: 523
Registriert: Mo 16. Jun 2003, 18:02

Re: Automatisch PDF-Rechnungen erzeugen

Beitragvon Michael D. » Do 14. Apr 2011, 16:12

tcpf oder mpdf sind auch solche php libs, welche sich dafür gut eigenen.
Die notwendigen Dateien kann man dann in webEdition importieren und mit seinen Templates darauf zugreifen, dann sind sie auch bei einem Backup mit dabei.
_____________________________________________
Grüße
Michael

steho68
Junior Member
Beiträge: 11
Registriert: Sa 7. Aug 2010, 12:23

Re: Automatisch PDF-Rechnungen erzeugen

Beitragvon steho68 » Di 19. Apr 2011, 09:33

Ich habe mpdf für die Ausgabe von webEdition-Objekten eingesetzt und das funktioniert super:

http://www.cic-canyoning.org/documents/ ... o-m1u2.php

Es wird ein Listview über Objekte (Ausrüstungsteile) erstellt und ein Logo mit Balken hinterlegt.
Auch die Generierung verläuft sehr schnell.

Das Template dazu sieht wie folgt aus:

<we:ifNotEditmode>
<?php
include('/mpdf/mpdf.php');
$mpdf=new mPDF('utf-8', 'A4');
$mpdf->shrink_tables_to_fit=0;
$mpdf->SetWatermarkImage('/CIC-bckgd.jpg', 1);
$mpdf->showWatermarkImage = true;

// Buffer the following html with PHP so we can store it to a variable later
ob_start();
?>
</we:ifNotEditmode>
<html>
<head>
<style media="print">
body { font-size:0.9em; }
#pdf-content { padding-right:3cm; padding-top:1cm; }
#pfd-content table { width:100%; border-spacing:0; }
</style>
</head>
<body>

<div id="pdf-content">
<h2>Persönliche Pflichtausrüstung M1+2</h2>
<we:listview type="object" name="ausruestungsliste" classid="9" languages="de_DE" categories="/Equipmentlist/m1+2" cols="2">
<table style="border-collapse:collapse;">
<we:repeat>
<we:tr>
<td style="width: 0.5cm; text-align:center; vertical-align:top; padding:0.3cm 0;">&#9633;</td>
<td style="width: 7cm; vertical-align:top; padding:0.3cm 0;"><we:field name="equipmentItem" type="text" /></td>
</we:tr>
</we:repeat>
</table>
</we:listview>

<div style="border-top:2px solid black; border-bottom:2px solid black; color:red; margin-top:0.5cm;"><div style="margin:0.2cm;">Wir akzeptieren ausschliesslich HMS-Karabiner mit Schraubverschluss (ausser der Karabiner für den Canyoningrucksack) !
<br /><br />Das Instruktorenteam schliesst Teilnehmer aus dem Kurs aus, die nicht über die geforderte Ausrüstung, technischen Voraussetzungen,
Dokumente und sportliche Leistungsfähigkeit verfügen. Bei Problemen unbeding die Kursleitung VOR dem
Kurs kontaktieren !
<br /><br />Material markieren !</div></div>
</div>
</body>
</html>

<we:ifNotEditmode>
<?php
// Now collect the output buffer into a variable
$html = ob_get_contents();
ob_end_clean();

// send the captured HTML from the output buffer to the mPDF class for processing
$mpdf->WriteHTML($html);

$mpdf->Output('equipment.pdf','I');
exit;

?>
</we:ifNotEditmode>

###

Vielleicht hilft das als Ansatz weiter.
Stefan

AndreasWitt

Re: Automatisch PDF-Rechnungen erzeugen

Beitragvon AndreasWitt » Sa 30. Apr 2011, 18:53

... vielen Dank!!!

Das hilft auf jeden Fall weiter.

Grüße

Andreas

cfgerhard
Junior Member
Beiträge: 9
Registriert: Mi 17. Jun 2015, 14:14
Kontaktdaten:

Re: Automatisch PDF-Rechnungen erzeugen

Beitragvon cfgerhard » Do 17. Dez 2015, 23:50

Hallo zusammen,

ich bin relativ neu in der Arbeit mit webEdition und würde mich freuen wenn mir einer helfen könnte mpdf in meine Seite zu integrieren.

Vielen Dank
Christian

AndreasWitt

Re: Automatisch PDF-Rechnungen erzeugen

Beitragvon AndreasWitt » So 7. Feb 2016, 17:19

Hallo und herzlich Willkommen cfgerhard,

wie genau hast du dir denn die Hilfe vorgestellt? Ein Anleitung oder die direkte Templateprogrammierung? Und was genau verstehst du den unter "mpdf in meine Seite zu integrieren". Was soll denn mpdf leisten?

Grüße, Andreas


Zurück zu „Shop Modul“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste