Hallo Marcel,
vielen Dank für dein Interesse an einem Angebot zur Erstellung eines Custom-Plugins!
Mir ist aber in der Zwischenzeit noch eine andere Lösung eingefallen.
Diese alternative Lösung ist direkt mit Visforms allein durch Konfiguration und eigenes SQL möglich.
Allerdings ist die Konfiguration nicht ganz einfach und erfordert Wissen in den Bereichen SQL und Joomla interne Tabellen.
Das Feature heißt 'SQL-Felder mit Optionenlisten':
docs.joomla-4.visforms.vi-solutions.de/d...ds-with-option-list/
Das Ganze funktioniert im Zusammenhang mit dem Feature 'Optionsabhängige Mailempfänger':
docs.joomla-4.visforms.vi-solutions.de/d...ding-mail-recipient/
Folgendes Formular-Szenario kann unter anderem damit erstellt werden:
Ein Formular mit 3 SQL-Listboxen.
- SQL-Listbox A: zur Auswahl einer Benutzergruppe
- SQL-Listbox B: zur Auswahl von Benutzern der gewählten Benutzergruppe
- SQL-Listbox C: mit genau 1 Option mit den E-Mails aller Benutzer der gewählten Benutzergruppe im Options-Attribut 'mail'.
Das 'Wunder' um das SQL-Listbox Options-Attribut 'mail' wird hier erklärt:
docs.joomla-4.visforms.vi-solutions.de/d...pan-zur%C3%BCckgeben
Für dich ist ' SQL-Listbox B' nicht wirklich interessant.
Sie wird nur zur Demonstration/Vollständigkeit hier erwähnt.
Für dich ist 'SQL-Listbox C' interessant:
Sie kann sich auf das 'SQL-Listbox A' beziehen oder auf einen festen Wert für eine feste Benutzergruppe (je nach Anforderung).
Sie kann mit diesen Einstellungen der Feld-Konfiguration, im Formular komplett versteckt werden, wäre also gar nicht im Formular sichtbar:
- Feld verstecken, wenn Liste leer ist = Ja
- Einzige Option vorauswählen = Ja
Wird das Formular abgeschickt, dann sendet es eine E-Mail (Ergebnis E-Mail) an alle Benutzer der Gruppe.
Für dich ergeben sich jetzt 3 Möglichkeiten:
1 - Wir machen es für dich mit dem Plugin
2 - Du machst es allein mit SQL-Feldern
3 - Wir machen es für dich mit den SQL-Feldern, falls du das SQL nicht selbst schreiben willst oder kannst.
Gruß, Ingmar