@jziegeler Hi, ich wollte mich mal melden, wo ich stehe.
Dank des neuen Wiki (markdown) hat man deutlich bessere Kontrolle über die Sache, und ich habe nun eine Lösung mit der wir die nächsten Serienbriefe erstellen werden.
aktuelle Lösung
Mein Template sieht also in etwa so aus:
<style media="print">
hr{
page-break-before: always;
width:0;
}
.bgk__pagebreak {
page-break-before: always;
text-align: right;
border-bottom: 1pt black solid;
margin-bottom: 2em;
}
.bgk__pagebreak:before{
content: "{{titel}} - "
}
.bgk__unterschrift {
width: 500px;
padding-bottom: 120px;
background-repeat: no-repeat;
background-position: bottom;
background-image: url("data:image/jpeg;base64,.....");
}
</style>
Wir erstellen den Text im Wiki und kopieren das Html dann in den Serienbrief. Dank Markdown wissen wir nun was geschieht.
lorem ipsum für seite 1
<p class="bgk__pagebreak">Seite 2</p>
lorem ipsum für Seite 2
<p class="bgk__unterschrift">Herzliche Grüße/p>
In diesem Verfahren wird:
der Seitenumbruch manuell ausgelöst (dank markdown ist das nun beherrschbar),. Bei jedem Auslösen der neuen Seite kann man einen Text mitgeben, der dann im Heder der neuen Seite erscheint. In der HTML - Vorlage wird das Aussehen dieses Headers konfiguriert.
wichtige Elemente wie z.B. die Unterschrift werden in der Serienbriefvorlage definiert und durch Paragraphen mit besonderem Stil aufgerufen.
Verbesserungspotenzial
im Formular für den Serienbrief sollte man auf eine Wiki-Seite verweisen können, aus der der Serienbrief erstellt wird. Dann erspart man sich das immer wieder reinkopieren.
Derzeit erscheinen immer die Eingaben der zuletzt ausgeführten Serienbrieferstellung. Leider ist das aber nur der Text und nicht auch die Vorlage. Wenn man mehrere Versuche braucht, ist das eine Fehlerquelle
Die Einstellungen der Serienbrieferstellung sind nicht abspeicherbar
Es sollte eine Möglichkeit geben, den Dateinamen der erstellten PDFs zu konfigurieren. Hintergrund ist, dass wir die PDFs nach Ort / Straßennamen sortiert ausdrucken wollen. Hier könnten dieselben Platzhalter greifen.
{{titel}}-{{postalcode}}-{{street}}-{{lastname}}-{{id}}.pdf