Joomla 5 Notice

We are pleased to announce that as of January 29, 2024, all of our Joomla extensions are compatible with Joomla 5.

For all who are still updateing from Joomla 3 to Joomla 4: Joomla 4 Migration instructions are available here:

There is now a separate Documentation for Visforms for Joomla 4 and for Visforms for Joomla 5!

Forum

Visforms Subscription user can ask questions in our forum. Please log in with the relevant user first.
Everybody can access the forum for reading.

Please only ask 1 question per topic.

Important information for almost every question:
V1: Which Visforms version is running?
V2: Which Joomla version is running?
V3: Which PHP version is running?

CSV-Datei der übermittelten Formulardaten im Uploadordner ablegen

More
1 year 2 months ago #9701 by efa-sk
Hallo liebes vi-solutions Team,

ich würde gerne im Visforms die CSV-Datei der übermittelten Formulardaten nicht der Ergebnismail anhängen sondern diese CSV Datei nur im Dateisystem z.B. im Uploadverzeichnis ablegen. An welcher Stelle im Quelltext lässt sich dies realisieren, bzw. wo muss ich ansetzten um dies zu erreichen?
Ich hatte dazu die Überlegung bei den Einstellungen unter "CSV-Anhang Optionen für Ergebnismail" den Schalter "Daten als CSV-Datei anhängen" für diese Funktion zu verwenden. Wenn der Schalter aktiv ist, dann soll die Ablage der Datei im Uploadordner wie unter "Erweitert / Datei Upload" erfolgen und nicht der Ergebnismail angehängt werden.

Vielen Dank im Voraus
Mit freundlichen Grüßen
Sebastian
 

More
1 year 2 months ago #9704 by Administrator AV
Hallo Sebastian,

die E-Mail Anhänge sind bereits ein Visforms Plugin.
Deren Code kannst du nicht noch einmal mit einem zusätzlichen Plugin erweitern.
Den bestehenden Schalter "Daten als CSV-Datei anhängen" kannst du deshalb nicht verwenden.

Wenn du die Datei auf dem Server dauerhaft speichern willst, und dies auch update-sicher erreichen willst, musst du ein komplett eigenes Plugin schreiben.
Siehe hierzu: docs.joomla-4.visforms.vi-solutions.de/d...forms/for-developer/
Du kannst dein Plugin sehr eng an des plugins/visforms/vfmailattachments anlehnen, denn dieses Visforms Plugin erzeugt temporär schon einen csv-Datei.
Diese ist aber eben nur temporär und wird gelöscht, nachdem die Mail verschickt wurde.

In deinem Plugin erzeugst anlaog die CSV Datei.
Das kann sehr ähnlich aussehen wie in der function createCsv in der plugins/visforms/vfmailattachments/vfmailattachments.php
In deinem Plugin stellst du aber sicher, dass die Datei nicht nur temporär gespeichert wird...

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 :-).

More
1 year 2 months ago #9720 by efa-sk
Hallo Aicha,

vielen Dank für die Hinweise. Wir konnten unser Vorhaben umsetzten.

Moderators: Administrator AVAdministrator IV
Powered by Kunena Forum