Zum Inhalt

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.

Der Abschnitt Drucken im Reiter Hilfsmittel

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:

[twtheme_accordion_print_button label="Drucken" position="top"]

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

Weiter