Joomla 6 Notice

We are pleased to announce that all our Joomla extensions have been compatible with Joomla 6 since October 14th, 2025.

For those currently upgrading from Joomla 3 to 4: Instructions for Joomla 4 migration can be found here:

There are standalone documentations Visforms Joomla 4, Visforms Joomla 5 and Visforms Joomla 6.

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?

Datenbank

More
9 years 11 months ago #2825 by NZ
Datenbank was created by NZ
Hallo,
ist es irgendwie möglich, die in einem Formular eingegebenen Daten in bereits bestehende Datenbanktabellen eintragen zu lassen? Ich nutze die JEM Veranstaltungskomponente und möchte Nutzern gerne die Möglichkeit geben, ihre Termine selbst einzutragen. Das dort vorhandene Formular erscheint mir zu schwierig, zu viele Felder, zu umfangreich.

Ganz vielen Dank vom Netzwerk

More
9 years 11 months ago #2828 by Administrator AV
Replied by Administrator AV on topic Datenbank
Hallo,

also einfach so und direkt ist das mit Visforms leider nicht möglich. Die Daten werden immer in Visforms-Tabellen gespeichert.

Es gibt zwar verschiedene Möglichkeiten, die Daten anschließend noch "weiterzubearbeiten" und vielleicht könntest du dir mit geschicktem Aufbau des Formulars da das Leben auch twas einfacher machen, aber ich glabue du brauchst auf jeden Fall immer eigenen Code um das zu erreichen.

Ich persönlich finde den JEM übrigens auch eine tolle Komponente, die ich gerne für Veranstaltungswebseiten benutze und kann gut verstehen, wenn du diese Komponente verwendest.

Der JEM speichert die Informationen für eine Veranstaltung über mehrere Tabellen (zumindest ist die jem_categories, jem_cats_event_relations und die jem_events involviert), Visforms speichert alle Daten, die aus einem Formular kommen, in einer Tabelle (visform_n wo n die Formularid ist). D.h. du müsstest die Daten, die aus einem Formular kommen letztlich auf drei Tabellen weiterverteilen.

Mit Visforms kannst du die gepeicherten Daten in eine CSV-Datei exportieren und evtl. könntest du die dann mit wenig Aufwand manuell in der JEM inportieren.

Seit Visforms 3.7.1 kannst du die Daten, die mit dem Formular übertragen wurden auch als Url-Parameter an eine Weiterleitungsurl anhängen und so rein theoretisch an den JEM weitergeben, aber ich glaube nicht, dass das in der Praxis funktioniert.

Du kannst ein eigenes Plugin für Visforms schreiben, ( www.vi-solutions.de/de/support/dokumenta...ckler-feature-events ) das das onVisformsBeforeFormSave oder das onVisformsAfterFormSave Event abgreift und die Daten dann mit eigenem php Code in die JEM Tabellen schreibt. Das erfordert aber etwas Programmierkenntnisse.

Herzliche Grüße,
Aicha

:idea: I recommend you the new and up-to-date documentation for Joomla 6:
docs.joomla-6.visforms.vi-solutions.de/en/docs/
Please ask only 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 6:
docs.joomla-6.visforms.vi-solutions.de/docs/
Bitte immer nur 1 Frage pro Thema stellen :-).

More
9 years 11 months ago #2832 by NZ
Replied by NZ on topic Datenbank
Hallo Aicha, vielen Dank für diese superschnelle und ausführliche Antwort. Ich befürchte nur leider, dass mich die beschriebene (wohl beste) Möglichkeit - ein Plugin zu schreiben- ganz schön überfordert. Zu schade... Aber dennoch danke, werde mal sehen,...Herzliche Grüße vom Netzwerk

Moderators: Administrator AVAdministrator IV
Powered by Kunena Forum