Hallo Philipp,
die Teilnehmerdaten in zwei getrennte Formulare, Verein und Teilnehmer eines Vereins, aufzuteilen ist leicht möglich.
Formular 'Verein':
In einem ersten Schritt wird der Verein im Formular 'Verein' angelegt, falls es ihn dort noch nicht gibt.
Formular 'Teilnehmer':
In einem zweiten Schritt wird jeder Teilnehmer im Formular 'Teilnehmer' einzeln angelegt.
Das Absenden des Formulars wird hier so konfiguriert, dass direkt im Anschluss an das Absendendes unmittelbar das leere Formular erneut zur Aufnahme eines weiteren Teilnehmers erscheint.
Listbox zur Auswahl eines Vereins:
Im Formular 'Teilnehmer' gibt es eine Listbox zur Auswahl eines Vereins.
Diese Listbox zur Auswahl eines Vereins wird mit den Daten aus dem Formular 'Verein' gefüllt.
Diese Listbox ist ein sogenanntes SQL-Feld mit Optionenlisten, die in der Dokumentation beschrieben werden.
Listbox zur Auswahl eines Vereins:
docs.joomla-4.visforms.vi-solutions.de/d...ds-with-option-list/
PDF-Feature:
Im PDF-Feature können diese beiden Formulare auf vielfältige Weise miteinander verbunden werden.
Beim CSV-Export ist diese Verknüpfung leider nicht möglich.
Es werden immer nur die Daten der Felder des einen Formulars exportiert.
CSV-Export:
Beim CSV-Export für das Formular 'Teilnehmer' erscheint für die Listbox zur Auswahl eines Vereins nur 1 Wert.
Es ist der gespeicherte Wert der gewählten Listbox-Option für den Verein.
Wert und Bezeichnung der SQL-Listbox (siehe Dokumentation) können allerdings beliebig gestaltet werden.
Es ist also für den CSV-Export möglich,
den Options-Wert,
der als 1 Wert in der Datenbank gespeichert wird,
im SQL-Statement für die SQL-Listbox so zusammenzubauen,
dass dieser 1 Wert alle notwendigen Informationen zum Verein enthält (etwa Komma-getrennt).
Eventuell müsst ihr nun nur noch die Einlese-Routine für das Dritt-System etwas anpassen.
Alle Felder sind durch ein Zeichen getrennt (konfigurierbar) und die Text-Typen zusätzlich in doppelte Hoch-Kommas gesetzt.
Das 1 Feld mit den Informationen zum Verein ist in sich ebenfalls in Felder getrennt (etwa Komma-getrennt).
Weiteres ist nur durch individuelle Programmierung möglich:
Eine Möglichkeit für Entwickler gibt es in Form der Erstellung eines Custom-Plugins.
In der Dokumentation wird beschrieben, wie ein 'Visforms Custom-Plugin' erstellt werden kann.
Custom-Plugin Erstellung:
docs.joomla-4.visforms.vi-solutions.de/d...-plugin-development/
Custom-Plugin Event-System::
docs.joomla-4.visforms.vi-solutions.de/d...-plugin-development/
Es gibt ein fertiges komplettes Custom-Plugin mit allen Events und Hilfsfunktionen als Template, das die Installation von Visforms mitbringt:
docs.joomla-4.visforms.vi-solutions.de/d...-plugin-development/
Der Entwickler kann dann selbst entscheiden, was zusätzlich alles geschehen soll.
Die Erstellung eines Custom-Plugins erfordert etwas Erfahrung in der PHP-Entwicklung unter Joomla.
Liebe Grüße, Ingmar