Hallo Daniel,
Diese spezielle Möglichkeit gibt es in Visforms leider nicht als eine einfache Konfiguration.
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.
In deinem Fall würdest du als Reaktion auf das Visforms-Event 'onVisformsAfterFormSave' im Event-Handler einfach folgendes tun:
- Die erforderlichen Feldwerte des abgeschickten Formulars einsammeln und zu der gewünschten CSV-Zeile zusammenfügen.
- Die gewünschte CSV-Zeile in eine neu angelegte Text-Datei mit passendem Namen speichern (extrene CSV Datei pro Formular-Submit).
- Die gewünschte CSV-Zeile an eine kumulierende Text-Datei mit festem Namen speichern (ongoing).
Die obigen drei Schritte sind insgesamt sehr einfach und ohne große Komplikationen zu implementieren:
- Felder durchlaufen,
- String zusammenbauen,
- String zwei mal mit unterschiedlichem Modus (new, append) in eine Datei speichern.
Falls du Hilfe bei der Entwicklung des Plugins benötigst, dann können wir dich gerne dabei unterstützen - auch mit der kompletten Implementierung.
Bitte habe Verständnis dafür, dass wir diesen Aufwand zu unserem aktuellen Stundensatz und mindestens 1 Stunde berechnen müssen.
Liebe Grüße, Ingmar