Joomla 5 Mitteilung

Wir freuen uns mitteilen zu können, dass seit dem 29. Januar 2024 alle unsere Joomla Erweiterungen mit Joomla 5 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 nun auch eine eigenständige Dokumentation für Visforms für Joomla 4 und für Visforms auf Joomla 5

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.

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

Aufgrund von Feiertagen und Urlaub ist bei Anfragen im Forum in der Zeit vom 20. Dezember 2024 bis zum 8.Januar 2025 mit verlängerten Antwortzeiten zu rechnen.

Export CSV Subscription Version

Mehr
3 Monate 5 Tage her #10763 von klus75
Export CSV Subscription Version wurde erstellt von klus75
Hallo.

Ich habe bereits rumgesucht, aber so leider keine Antwort gefunden.

Also wir suchen nach einer Möglichkeit, neu angelegte Datensätze gleich automatisch in eine extrene CSV Datei auf unserem Rechner zu speichern.
Aber alle neuen Datensätze in die gleiche CSV speichern, damit sich diese dann ongoing füllt.

Gibt es so eine Möglichkeit?

Wenn nicht, wo wird dann die interne CSV Datei angelegt? Kann ich die direkt runterladen vom Server?
Im Joomla Backend kann ich diese zwar anschauen, und rein theoretisch auch exportieren, aber unsere Liste hat jetzt schon 50.000 Eintägen oder so. Da hängt sich immer alles auf. 

Vielen Dank.

LG
Daniel
 

Mehr
3 Monate 4 Tage her #10767 von Administrator IV
Administrator IV antwortete auf Export CSV Subscription Version
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

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

Mehr
3 Monate 4 Tage her #10768 von klus75
klus75 antwortete auf Export CSV Subscription Version
Hallo.

Vielen Dank für die Info.
Leider ist das KnowHow für eine Plugin Entwicklung nicht gegeben :-)

Wie schaut es mit der zweiten Frage aus, wenn Möglichkeit 1 nicht geht:

"Wenn nicht, wo wird dann die interne CSV Datei angelegt? Kann ich die direkt runterladen vom Server?
Im Joomla Backend kann ich diese zwar anschauen, und rein theoretisch auch exportieren, aber unsere Liste hat jetzt schon 50.000 Eintägen oder so. Da hängt sich immer alles auf. "


Und die angesprochene "sehr einfach zu implementierbare" Plugin Entwicklung (ongoing Variante) würde in etwa wieviel Kosten bei eurem Stundensatz?

Vielen Dank

LG
Daniel

Mehr
3 Monate 4 Tage her #10772 von Administrator IV
Administrator IV antwortete auf Export CSV Subscription Version
Hallo Daniel,

alle temporären Dateien werden im folgenden Verzeichnis gespeichert.
admininistrator/components/com_visforms/pdfs

Dort befinden sich auch kurzzeitig alle temporären CSV-Dateien.
Diese Dateien werden nach Abschluss des Task allerdings sofort wieder gelöscht.

Du könntest dir alternativ den aktuellen Datensatz im CSV Format als Mail-Attachment zuschicken lassen.

Theoretisch kannst du dir auch alle bereits existierenden Datensätze im CSV Format als Mail-Attachment zuschicken lassen.
Theoretisch, weiß ich nicht weiß, ob dein Server, der bereits beim Anzeigen der 50.000 Datensätze hängt, es besser hin bekommt, diese zu exportieren.
Gründe können Überschreitung von Zeitlimits, zu große Datei oder ähnliches sein.

Bei 50.000 ist das eventuell auch ein bisschen groß als E-Mail Anhang.

Kleine wie große Projekte, konkrete Schätzungen und Angebote kommunizieren wir direkt via E-Mail.
Ich melde mich direkt bei dir über deine Forums-E-Mail.

Liebe Grüße, Ingmar

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

Moderatoren: Administrator AVAdministrator IV
Powered by Kunena Forum