PDFs einrichten
Last updated
Last updated
Rezepte-PDFs können ohne eine umfangreiche Konfiguration wie Rechnungen oder Lieferscheine direkt heruntergeladen werden. Nichtsdestotrotz kannst du einige weitere Einstellungen setzten, um die Downloads zu individualisieren & zu optimieren.
Du hast die Möglichkeit die Texte im Admin unter Einstellungen > Shop > Textbausteine > BASE de-DE > Button "..." > Bearbeiten
nach deinen Wünschen anzupassen. Dabei greifen die Texte ganz normal auf die übersetzbaren Textbausteine zu.
Um die Suche nach den richtigen Textbausteinen zu vereinfachen, solltest du den Filter Weitere Filter
auf shopStudioRecipes
setzten. Die richtigen Textbausteine fangen mit shopStudioRecipes.document.pdfDownload
an.
Um die Einstellungen aufzurufen, musst du im Admin zu Einstellungen > System > Plugins > Rezepte > Button "..." > Konfiguration
navigieren.
Aktuell gibt es zwei PDF Anbieter zum Rendern der PDFs: Dompdf
& Pdfcrowd
. Beide Anbieter haben ihre Vor- & Nachteile und liefern ein leicht unterschiedliches PDF-Rendering-Ergebnis.
Dieser Anbieter wird standartmäßig mit Shopware geliefert und erfordert keine zusätzliche Konfiguration. Der Vorteil ist, dass die Erstellung von PDFs kein Geld kostet. Allerdings ist als Nachteil die Anpassung von PDFs auf technischer Ebene schwer machbar und in vielen Fällen sogar unmöglich (z.B. 2 Spalten-Layout über mehrere Seiten hinweg).
Dieser Anbieter ist ein externer Service (https://pdfcrowd.com/ (opens new window)), der ebenfalls das Rendern von PDFs möglich macht. Der Vorteil ist, dass eine Anpassung der PDFs ohne Probleme machbar ist und die Einschränkungen von Dompdf nicht existieren. Allerdings ist der Nachteil, dass der externe Service etwas Geld im Monat kostet.
Wenn du dich für Pdfcrowd entschieden hast, dann musst du noch deinen Benutzernamen
& API Key
eintragen.
Eine Zwischenspeicherung von bereits gerenderten PDF kann sinnvoll sein, um die Download-Geschwindigkeit zu optimieren. Im Falle vom Anbieter Pdfcrowd kann es auch Geld sparen, da Pdfcrowd ansonsten pro heruntergeladenen PDF abrechnet.
Tipp
Der PDF-Cache wird bei jeder Bearbeitung eines Rezeptes automatisch geleert.