Joomla 5 Mitteilung

Wir freuen uns mitteilen zu können, dass seit dem 29. Januar 2024 alle unsere Joomla Erweiterungen mit Joomla 5 kompatible sind.

Für alle die gerade noch von Joomla 3 auf 4 aktualisieren: Anleitungen für die Joomla 4 Migration gibt es hier:

Es gibt nun auch eine eigenständige Dokumentation für Visforms für Joomla 4 und für Visforms auf Joomla 5

Forum

Visforms Subscription Inhaber können in unserem Forum Fragen stellen. Bitte mit dem entsprechenden Benutzer anmelden.
Jeder kann lesend auf das Forum zugreifen.

Bitte stellen Sie nur 1 Frage pro Thema.

Wichtig Angaben für fast jede Frage:
V1: Welche Visforms-Version läuft?
V2: Welche Joomla-Version läuft?
V3: Welche PHP-Version läuft?

Aufgrund von Feiertagen und Urlaub ist bei Anfragen im Forum in der Zeit vom 20. Dezember 2024 bis zum 8.Januar 2025 mit verlängerten Antwortzeiten zu rechnen.

Seitenumbruch PDF-Templates

Mehr
1 Jahr 10 Monate her - 1 Jahr 10 Monate her #8912 von mauthe_beton
Seitenumbruch PDF-Templates wurde erstellt von mauthe_beton
Guten Tag,

wie können im PDF-Dokument manuell Seitenumbrüche erzeugt werden?
Im Editor gibt es einen Menüpunkt unter Format>Formate>hr.system-pagebreak, dieser ist allerdings ausgegraut und lässt sich nicht auswählen.

Vielen Dank vorab.
Letzte Änderung: 1 Jahr 10 Monate her von mauthe_beton.

Mehr
1 Jahr 10 Monate her #8916 von Administrator IV
Administrator IV antwortete auf Seitenumbruch PDF-Templates
Hallo Mauthe,

entschuldige bitte diese späte Reaktion.

Das ist eine wirklich sehr gute Frage.
Bei der Beantwortung musste ich im Test feststellen, dass es keine Möglichkeit für einen manuellen Seitenumbruchs gibt.
Zumindest nicht mehr.
Auch in der Dokumentation steht nichts darüber.

Ich habe die beiden letzten Tage damit verbracht, eine solche Möglichkeit kurzerhand zu schaffen.
Sie wird im nächsten Release der Subscription enthalten sein.

Zwei Dateien austauschen:
Ich kann dir hier vorab zwei Dateien anbieten, nach deren Austausch im Joomla Backend, der Seitenumbruch bei dir schon funktionieren würde.

Speichere folgende beiden Dateien lokal herunter, entferne die Dateiendung '.txt', sodass diese mit '.php' enden.
Kopiere beide Datei anschließend in dein Joomla Backend und überschreibe die vorhandenen Dateien.

tcpdf.php.txt: vi-solutions.de/forum-uploads/tcpdf.php.txt
tcpdf.php kopieren nach: libraries/visolutions/tcpdf/tcpdf.php

tcpdf_config.php.txt: vi-solutions.de/forum-uploads/tcpdf_config.php.txt
tcpdf_config.php kopieren nach:libraries/visolutions/tcpdf/config/tcpdf_config.php

TinyMCE konfigurieren:
Du musst im Editor den Node-Namen inklusive Attributen explizit erlauben.
In der Plugin-Konfiguration für TinyMCE für 'Voreinstellung 0' (Administrator und Super Users)
füge in den Parameter 'Zusätzlich erlaubte Elemente' folgenden Node-Namen hinzu: tcpdf[*]

vi-solutions.de/forum-uploads/tinymce_pl...al-allowed-items.png

PDF-Template mit Seitenumbruch:
An der Stelle für einen manuellen Seitenumbruch, musst du folgenden Knoten eintragen: <tcpdf method="AddPage">
Dem teilweise sehr merkwürdigen Verhalten von TinyMCE Rechnung tragend machst du das am besten etwa wie folgt:
Code:
<p> <tcpdf method="AddPage"></tcpdf></p>

Besonderheiten bei Arbeit mit TinyMCE:
Hierbei rate ich dir, es exakt so zu schreiben (auch das Leerzeichen direkt hinter <p>).
Andere Schreib-Varianten werden durch TinyMCE teilweise komplett umgestellt, der erlaubte Knoten trotzdem gelöscht oder an eine andere Stelle verschoben.
Andere Möglichkeiten sind selbstverständlich auch möglich, müssen aber auf TinyMCE abgestimmt sein.
<tcpdf method="AddPage"> muss (als nicht-Block-Element) innerhalb eines Block-Elements stehen und darf nicht direkt (ohne Text) hinter dem öffnenden Teil des Block-Knoten stehen.
Ansonsten verschiebt TinyMCE das tcpdf-Element an eine andere Stelle oder löscht es komplett.
Das einfache p-Element bietet sich also an.

Beispiel PDF-Template:
Hier ein PDF-Template Teil für das Dokument auf dem Reiter 'Dokument'.
Code:
<p style="text-align: center;"><span style="font-size: 14pt; text-align: center;"><strong>Population centers</strong></span></p> <p>Population centers may be organized into incorporated cities, towns, villages, and other types of municipalities.</p> <p> <tcpdf method="AddPage"></tcpdf></p> <p style="text-align: center;"><span style="font-size: 14pt; text-align: center;"><strong>Population centers</strong></span></p> <p>Population centers may be organized into incorporated cities, towns, villages, and other types of municipalities.</p> <p> <tcpdf method="AddPage"></tcpdf></p> <p style="text-align: center;"><span style="font-size: 14pt; text-align: center;"><strong>Population centers</strong></span></p> <p>Population centers may be organized into incorporated cities, towns, villages, and other types of municipalities.</p> <p> <tcpdf method="AddPage"></tcpdf></p> <p style="text-align: center;"><span style="font-size: 14pt; text-align: center;"><strong>Population centers</strong></span></p> <p>Population centers may be organized into incorporated cities, towns, villages, and other types of municipalities.</p>
vi-solutions.de/forum-uploads/pdf-pagebr...ocument-template.png
vi-solutions.de/forum-uploads/pdf-pagebr...template_preview.png

Ich habe dazu einen Issue zur Entwicklung für die Wunschliste angelegt:
Issue [VF-710] Forum: PDF: Add feature 'page break'

Wenn wir das neue Feature releasen, wirst du explizit über das Release hier im Thema informiert.

Vielen Dank nochmal für deine gute Frage!

Liebe Grüße, Ingmar

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).

Mehr
1 Jahr 10 Monate her #8917 von Administrator IV
Administrator IV antwortete auf Seitenumbruch PDF-Templates
Hallo Mauthe,

Zu 'Im Editor gibt es einen Menüpunkt unter Format>Formate>hr.system-pagebreak, dieser ist allerdings ausgegraut und lässt sich nicht auswählen.':

Das PDF-Template muss einigen Anforderungen hinsichtlich des HTML-Aufbaus entsprechen.
Insbesondere werden durch die Library 'tcpdf' nicht alle HTML-, Style- und CSS-Feature unterstützt:
docs.joomla-4.visforms.vi-solutions.de/d...scription/pdf/tcpdf/

Wenn also ein PDF-Template zur Bearbeitung geöffnet wird, sind einige Feature des TinyMCE explizit und bewusst deaktiviert.
Damit stellen wir sicher, dass es möglichst nicht zu Nutzung von nicht unterstützten Editor-Features kommt.
Insbesondere auch das Drag&Drop von Tabellen-Größen funktioniert nicht und ist daher ebenfalls deaktiviert.

Bei mir erscheint der Menü-Eintrag 'Format>Formate>hr.system-pagebreak' nicht.
Obwohl das Plugin 'Schaltfläche - Seitenumbruch' vom Typ 'editors-xtd' bei mir aktiviert ist.
Denn Visforms lässt es im Bereich 'PDF-Template bearbeiten' nicht zu.

Warum du zumindest diesen ausgegrauten Menü-Eintrag siehst, kann ich dir nicht genau sagen.

Liebe Grüße, Ingmar

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).

Mehr
1 Jahr 6 Monate her #9443 von MaliRaj
MaliRaj antwortete auf Seitenumbruch PDF-Templates
Da ich in einem PDF-Template auch einen Seitenumbruch bräuchte, versuchte ich es nach obiger Methode. Allerdings können die beiden Dateien nicht mehr heruntergeladen werden. Ich benutze aktuell die Visforms Version 4.3.0 Beta, Subscription Version 4.3.0 Beta. Sind die Änderungen da eventuell schon drin? Ich konnte meinen MCE auch noch nicht "überreden" 
Code:
<p> <tcpdf method="AddPage"></tcpdf></p>
im Dokument zu lassen. Ich vermute daher, dass ich bis auf die Lösung warten muss/werde:
Issue [VF-710] Forum: PDF: Add feature 'page break'

Freundliche Grüße aus PM
Heinz
(Joomla 5.1.2 / Visforms+Subscription 5.12 / PHP 8.2)

Mehr
1 Jahr 6 Monate her #9445 von Administrator AV
Administrator AV antwortete auf Seitenumbruch PDF-Templates
Hallo Heinz,
die 4.3.0 hat so viele neue Feature, dass wir mit dem Dokumentieren nicht so schnell nachkommen.
Normalerweise schließen wir einen Issue erst ab, wenn die Doku fertig ist.
Aber da du hier explizit nachfragst, gebe ich dir eine kurze vorab Info.
Wenn die Doku fertig ist, werden wir das Thema dann sauber abschließen.

Das Feature ist in der 4.3.0 drin.
Zumindest für die PDF's die aus PDF-Templates erzeugt werden.
Bei den PDF's, die man über das Plugin Mail-Attachments von der Ergebnismail und der Benutzermail erzeugen kann, funktioniert es noch nicht!

Du fügst auf dem HTML-Element, vor dem du den Seitenumbruch haben willst ein class=”AddPage” hinzu.
Alles weitere erledigt dann Visforms.
In meinen Test hast das bestens funktioniert.

Herzliche Grüße,
Aicha

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).
Folgende Benutzer bedankten sich: MaliRaj

Mehr
1 Jahr 6 Monate her #9446 von MaliRaj
MaliRaj antwortete auf Seitenumbruch PDF-Templates
funktioniert ja ganz einfach ;-) - perfekt - DANKESCHÖN

Freundliche Grüße aus PM
Heinz
(Joomla 5.1.2 / Visforms+Subscription 5.12 / PHP 8.2)
Folgende Benutzer bedankten sich: Administrator IV

Moderatoren: Administrator AVAdministrator IV
Powered by Kunena Forum