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.

Aufgrund von Feiertagen und Urlaub ist bei Anfragen im Forum in der Zeit vom 18. Mai 2024 bis zum 2. Juni 2024 mit verlängerten Antwortzeiten zu rechnen.

PDF CMS Inhalte - Felder

Mehr
8 Monate 6 Tage her - 8 Monate 5 Tage her #9710 von DJGBN
PDF CMS Inhalte - Felder wurde erstellt von DJGBN
Hi Zusammen,
hab mal wieder was. :-)
Unzwar wenn ich PDF Bearbeite und sagen wir mal ein Joomla Feld angelegt habe Logo dieses mir dann über CMS Inhalte - Felder als Platzhalter holen möchte wird mir in dem Bereich nichts angezeigt. Wie kann ich das Feld Logo im PDF anlegen?

Ich hab es zwar über ein Formular als File Upload angelegt. Ich möchte aber nicht das die Gäste der Seite immer wieder ihr Logo Hochladen müseen sonder das in ihrem Profil Hinterlegt ist.

Vielen Dank schon mal im Vorraus.
Gruß Marcel
Letzte Änderung: 8 Monate 5 Tage her von DJGBN.

Mehr
8 Monate 5 Tage her #9712 von Administrator AV
Administrator AV antwortete auf PDF CMS Inhalte - Felder
Hi Marcel,

schau dir bitte hierzu einmal folgende Dokumentation an:
docs.joomla-4.visforms.vi-solutions.de/d...nced-sql-statements/

Im Prinzip kannst du ein SQL Statement erstellen, dass den Pfad zur Logo Datei des entsprechenden Benutzers ermittelt.

Dieses wird vermutlich relativ viele Joins enthalten, wenn du Daten aus dem User Profile oder den Joomla User Fields verwenden willst.
Und es muss einen oder mehrere sinnvolle Platzhalter enthalten, um für den aktuellen Datensatz das passende Logo zu finden.

Im PDF Dokument bindest du diese SQL Statement ein und kannst dann die Werte, die das SQL Statement im konkreten Datensatz liefert, in deinem Dokument verwenden. Hierzu fügst du im Dokument Platzhalter für die SQL-Daten ein.

Da ich keine Umgebung habe in der ich dein Joomla Field etc habe, kann ich den ganz konkreten Fall nicht testen.
Allerdings kann ich auf diesem Wege z.B. die User E-Mail Adresse aus den Joomla User Daten in den href eine a-Elements einfügen, was ja ein sehr ähnlicher Anwendungsfall ist.

Ich habe ein SQL-Statement mit Referenzname 'logo' erstellt.
Darin verwende ich das created_by des aktuellen Datensatzes als Platzhalter.
Als Rückgabewert liefert es mir einen Parameter mit Namen 'email', der die E-Mail-Adresse des created_by Benutzers enthält.
(Siehe Screenshot sql-statement.png)
Diese verwende ich im Quelltext des Dokuments, wie im zweiten Screenshot (document.png) markiert.

Ich denke es sollte auf diesem Wege also auch möglich sein im src-Attribut des img Elements immer den Pfad zur richtigen Logo-Datei einzusetzen.

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 :-).
Anhänge:
Folgende Benutzer bedankten sich: DJGBN

Moderatoren: Administrator AVAdministrator IV
Powered by Kunena Forum