Joomla 6 Mitteilung

Wir freuen uns mitteilen zu können, dass seit dem 14. Oktober 2025 alle unsere Joomla Erweiterungen mit Joomla 6 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 eigenständige Dokumentationen Visforms Joomla 4, Visforms Joomla 5 und Visforms Joomla 6.

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.

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

Individuelle Anrede pro ausgewählter Option in VisForms

Mehr
1 Woche 5 Tage her - 1 Woche 5 Tage her #12477 von Popp
Hallo,
ich stehe vor folgendem Problem:
In meinem Formular gibt es ein Feld vom Typ Listbox mit vier Optionen. Für jede dieser Optionen habe ich bereits über die Funktion „Optionsabhängige Mail-Empfänger“ einen eigenen E-Mail-Empfänger hinterlegt – das funktioniert auch schon.Meine Frage:
Gibt es eine Möglichkeit, für jede Option zusätzlich eine individuelle Anrede zu definieren, die ich dann über einen Platzhalter in der E-Mail verwenden kann?
Ich habe bereits verschiedene Ansätze ausprobiert, aber bisher ohne Erfolg.

Vielen Dank für Ihre Hilfe!
I. Popp
Letzte Änderung: 1 Woche 5 Tage her von Popp. Begründung: Textformatierung

Mehr
1 Woche 4 Tage her #12480 von Administrator IV
Hallo Herr Popp,

es gibt zwei Möglichkeiten.

Möglichkeit A:
Du verwendest 4 zusätzliche Text-Felder.
Jedes der 4 Text-Felder
- wird durch 'Bedingte Anzeige' nur sichtbar bei Wahl der passenden Option,
- enthält als Default-Wert die zur gewählten Option passende Anrede,
- ist nicht wirklich sichtbar weil als 'Versteckt' konfiguriert.

Du nutzt die 4 Feld-Platzhalter für die jeweilige Anrede in der E-Mail direkt hintereinander ohne Leerstelle dazwischen.
Für die die Unterdrückung leerer Platzhalter-Felder in der E-Mail schaust du in die Dokumentation.
Leere Bereiche vermeiden:
docs.joomla-6.visforms.vi-solutions.de/d...eholder-empty-space/

Möglichkeit B:
Du verwendest 1 zusätzliches SQL-Feld.
Das SQL-Statement
- greift nicht auf die Datenbank zu,
- fragt den ausgewählten Wert der List-Box ab,
- gibt je nach ausgewähltem Wert der List-Box die passende Anrede als statischen Text zurück.
Das SQL-Feld selbst ist nicht wirklich sichtbar weil als 'Versteckt' konfiguriert.
Du nutzt den Feld-Platzhalter in der E-Mail.

Liebe Grüße, Ingmar

:idea: I recommend you the new and up-to-date documentation for Joomla 6:
docs.joomla-6.visforms.vi-solutions.de/en/docs/
Please ask only 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 6:
docs.joomla-6.visforms.vi-solutions.de/docs/
Bitte immer nur 1 Frage pro Thema stellen :-).

Mehr
1 Woche 4 Tage her #12483 von Popp
Lieber Ingmar,

danke für die Hilfestellung.
Ich habe auf die Möglichkeit A zurückgegriffen, denn für Möglichkeit B fehlen mir die Kenntnisse, ein SQL-Statement zu erstellen.

Die Gestaltung der E-Mail funktioniert! Ich habe im Feld "Startwert" die entsprechende Anrede eingefügt. Nun wird die E-Mail an die richtige E-Mail-Adresse mit der richtigen Anrede geschickt.

Hier ist noch eine Kleinigkeit zur Vorschau aufgetaucht: Nun erscheint im Frontend das Eingabefeld mit der Anrede. Das Label dafür konnte ich als "Label verstecken" ausblenden. Wie kann man auch das Eingabefeld im Formular verstecken? Habe ich da etwas übersehen?

Vielen Dank für die Hilfestellung!
I. Popp

Mehr
1 Woche 4 Tage her #12484 von Administrator IV
Hallo Herr Popp,

Ich freue mich, dass die Gestaltung der E-Mail bei dir jetzt wie gewünscht funktioniert.

Zu: Wie kann man auch das Eingabefeld im Formular verstecken?

Wird in der Dokumentation gezeigt.
Unsichtbares Feld >> Formular-Feld nicht anzeigen:
docs.joomla-6.visforms.vi-solutions.de/d...ns/invisible-fields/

Das Beispiel an Ende passt auch ganz gut zu deiner Anforderung.

Liebe Grüße, Ingmar

:idea: I recommend you the new and up-to-date documentation for Joomla 6:
docs.joomla-6.visforms.vi-solutions.de/en/docs/
Please ask only 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 6:
docs.joomla-6.visforms.vi-solutions.de/docs/
Bitte immer nur 1 Frage pro Thema stellen :-).

Mehr
1 Woche 4 Tage her #12485 von Popp
Lieber Ingmar,

vielen Dank für die Lösung. Ich habe es gleich ausprobiert: Das bedingte Textfeld unsichtbar zu machen, indem ich die CSS-Klasse visinvisible bei der Gruppe CSS-Klassen-Einstellungen » Parameter CSS-Klasse Control-Gruppe eingetragen habe. Leider funktioniert es nicht.

Erst später bin ich darauf gekommen, dass sich die Referenz auf J6-VisForms bezieht – ich arbeite jedoch noch mit Joomla 4. Daher habe ich diese Möglichkeit auch nicht in der Dokumentation von VisForms für Joomla 4 gefunden.

Mir bleibt also nichts anderes übrig, als eine allgemeine Anrede wie "Liebe/Lieber..." zu verwenden.

Trotzdem vielen Dank für die schnelle Hilfe!

Mit freundlichen Grüßen,
I. Popp

Mehr
1 Woche 3 Tage her - 1 Woche 3 Tage her #12487 von Administrator IV
Hallo Herr Popp,

Zitat von oben auf der Seite:
Wichtige Angaben für fast jede Frage:
V1: Welche Visforms-Version läuft?
V2: Welche Joomla-Version läuft?
V3: Welche PHP-Version läuft?

Ohne diese Angaben gehen wir von der aktuellen Version aus.

Es gibt zum Verstecken von Feldern auch unter Joomla 4 weitere andere Möglichkeiten.
Ich gehe von folgendem aus: Du nutzt ein Boostrap basiertes Template mit Boostrap Version 5.
In diesem Fall kannst du auch die Boostrap-eigene CSS-Klasse zum vollständigen Verstecken eines Elements verwenden.
Trage die folgende Klasse in der Feld-Konfiguration in den Parameter 'CSS Klasse Control-Gruppe' ein: d-none

In Bootstrap 5 ist die Standard-CSS-Klasse zum vollständigen Verstecken eines Elements 'd-none'.
Sie setzt die CSS-Eigenschaft display: none !important;
Dadurch wird das Element komplett aus dem Layout entfernt.

Liebe Grüße, Ingmar

:idea: I recommend you the new and up-to-date documentation for Joomla 6:
docs.joomla-6.visforms.vi-solutions.de/en/docs/
Please ask only 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 6:
docs.joomla-6.visforms.vi-solutions.de/docs/
Bitte immer nur 1 Frage pro Thema stellen :-).
Letzte Änderung: 1 Woche 3 Tage her von Administrator IV.

Moderatoren: Administrator AVAdministrator IV
Powered by Kunena Forum