Druckansicht¶
Voraussetzung
Modul Print View muss unter Theme → Module aktiv sein.
Wozu¶
Ein eigenes Layout für den Druck und für PDF-Ausgabe über den Browser. Zusätzlich eine Druckschaltfläche, die einen bestimmten Bereich druckt statt der ganzen Seite.
Einstellungen¶
Unter Theme → Einstellungen → Hilfsmittel → Drucken:
| Feld | Bedeutung |
|---|---|
| Drucken aktivieren | Modul-Ausgabe an oder aus |
| Symbol für die Schaltfläche „Drucken“ | Icon der Schaltfläche |
| Symbolposition | Vor dem Etikett oder Nach Etikett |
| Knopfstil | Füllung (Standard), Gliederung, Text (TW) oder Link |
Die ersten drei erzeugen eine Gutenberg-Schaltfläche, Link einen klassischen Textlink ohne Schaltfläche. Icon und Stil gelten global, die Position lässt sich pro Akkordeon in der Blockseitenleiste überschreiben.

Verwenden¶
Ein Bereich wird über [data-print-id] als druckbar markiert und von einer
Schaltfläche mit derselben Kennung ausgelöst.
Für Akkordeons gibt es einen eigenen Shortcode:
Der Core-Block Akkordeon hat dazu Druckoptionen in der Seitenleiste — damit geschlossene Einträge im Druck trotzdem erscheinen. Ohne das würde gedruckt, was am Bildschirm zu sehen ist, und geschlossene Einträge fehlten.
Entwicklertipps¶
| Funktion | Rückgabe |
|---|---|
twtheme_print_content_html($content_html) |
vollständiges Druck-HTML |
twtheme_accordion_print_button_markup(...) |
Markup der Schaltfläche |