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.

Benutzerzugriff auf importierte Formulare

Mehr
2 Monate 2 Wochen her #10076 von matthias37
Benutzerzugriff auf importierte Formulare wurde erstellt von matthias37
Hallo,
habe unsere Homepage von joomla 3 auf joomla 4 neu aufgesetzt.
Der Ex- und Import der visforms-Formulare mit Daten hat bestens funktioniert.
Auf der neuen Homepage wurden die gleichen Benutzer mit dem gleichen Benutzernamen wieder angelegt. Die Benutzer sehen zwar alle Formulare, können aber auf ihre Daten nicht mehr zugreifen.. Die Formulare sind leer und können lediglich neu ausgefüllt werden. Wie kann der Zugriff eines Benutzers auf ein Formular mit seinen bereits erfassten Daten hergestellt werden? Vielen Dank für Unterstützung.
Beste Grüße

Mehr
2 Monate 2 Wochen her #10077 von Administrator IV
Administrator IV antwortete auf Benutzerzugriff auf importierte Formulare
Hallo Matthias,

Der konsistente Formular-Import samt Benutzer-Daten und Benutzer-Rechten ist keine triviale Angelegenheit.
Der Vorgang wird ausführlich in der Dokumentation beschrieben.

Formulare mitsamt Daten auf eine andere Webseite kopieren:
docs.joomla-5.visforms.vi-solutions.de/d...re-webseite-kopieren

Beachte insbesondere folgenden Punkt.
Der Import:
docs.joomla-5.visforms.vi-solutions.de/d...t-import/#der-import

F0: Wie bist du im Detail vorgegangen?

F1: Mit welchen Einstellungen hast du den Formular-Export durchgeführt?

Hast du insbesondere für den Export folgende Optionen aktiviert:
- Daten mit Formularen exportieren
- Benutzer-IDs beim Export beibehalten
- Formular Zugriffsrechte mit exportieren

Diese Optionen müssen beim Export alle 3 auf 'Ja' stehen.

F2: Was meinst du mit 'neu aufgesetzt' denn genau?

Für die Datenverwendung in Visforms müssen die Benutzer auf der neuen Homepage natürlich die gleichen sein, wie auf der alten Homepage.
Gleiche Benutzer haben insbesondere auf der neuen Homepage die gleiche Benutzer-IDs  wie auf der alten Homepage.

A1: Falls die Benutzer-IDs nicht übereinstimmen sollten:

In diesem Falle passt alles nicht mehr zusammen.
Wie soll Visforms denn entscheiden, wem welche Daten mit welchen Rechten gehören.
Du musst etwa in Visforms die alten Benutzer-IDs auf die neuen Benutzer-IDs abändern.

In diesem Fall ist es wahrscheinlich besser für dich:
- Die Zugriffsrechte nicht mit zu exportieren.
- Die Benutzer-IDs hingegen  schon.

In diesem Fall musst du nach dem Formular-Import manuell nacharbeiten:
- Formularberechtigungen überall manuell neu setzten.
- Benutzer-IDs manuell ändern:
    - per SQL in der Datenbank oder
    - in Visforms in der Administration in der Datenbearbeiten-Ansicht.

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
2 Monate 1 Woche her #10080 von matthias37
matthias37 antwortete auf Benutzerzugriff auf importierte Formulare
Vielen Dank für die ausführliche Antwort.
F2: Was meinst du mit 'neu aufgesetzt' denn genau?
Komplett neue Seite
F1: Mit welchen Einstellungen hast du den Formular-Export durchgeführt?
Zugriffsrechte und Daten mit Formularen wurden exportiert.
Habe mehrere Versuche durchgeführt auch mit/ohne Benutzer-IDs

Ich glaube es liegt hier:
A1: Falls die Benutzer-IDs nicht übereinstimmen sollten:
" ... 
Du musst etwa in Visforms die alten Benutzer-IDs auf die neuen Benutzer-IDs abändern. ..."
Wie gehe ich hier vor?
Liege ich richtig, dass wenn in Visform die IDs auf die neuen geändert werden, in der SQL-Datenbank nichts mehr geändert werden muss?

VG
Matthias

 

Mehr
2 Monate 1 Woche her #10081 von Administrator IV
Administrator IV antwortete auf Benutzerzugriff auf importierte Formulare
Hallo Matthias,

so liegst du richtig.

Es sind zwei Alternativen: SQL in der Datenbank oder Visforms in der Administration in der Datenbearbeiten-Ansicht.
Eine davon ist ausreichend.

Aber du musst auch die Formularberechtigungen überall manuell neu setzten.
Die gespeicherten Formularberechtigungen beziehen sich auch auf die IDs der alten Seite.

Also allein hierfür 2 Schritte:
- Die Zugriffsrechte nicht mit zu exportieren (wichtig)
- die Formularberechtigungen überall manuell neu setzten

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
2 Monate 1 Woche her #10082 von matthias37
matthias37 antwortete auf Benutzerzugriff auf importierte Formulare
Hallo Ingmar,

vielen Dank, so langsam klärt sich die Sache. Nur:
"Visforms in der Administration in der Datenbearbeiten-Ansicht".
Wie rufe ich diese Ansicht auf?

VG

Mehr
2 Monate 1 Woche her #10083 von Administrator IV
Administrator IV antwortete auf Benutzerzugriff auf importierte Formulare
Hallo Matthias,

das wird in der Dokumentation beschrieben.

Gespeicherte Daten ansehen:
docs.joomla-5.visforms.vi-solutions.de/d...cherte-daten-ansehen

Hier ein konkretes Beispiel zum Ändern der Benutzer-ID eines Datensatzes einer Formular-Übertragung.

Schritt 1: Die Formular-Liste im Backend hat die Spalte 'Daten' mit der Anzahl der Formular-Übertragungen als Link zur Datenansicht im Backend:
vi-solutions.de/forum-uploads/edit-data-backend_form-list.png

Schritt 2: Die Datenansicht im Backend hat die Spalte 'Erstellt von' mit der Benutzer-ID dessen, der das Formular abgeschickt hat.
Die Spalte 'ID' zeigt die zum Editieren des Datensatzes anklickbare Datensatz-ID:
vi-solutions.de/forum-uploads/edit-data-...d_form-data-list.png

Schritt 3: Die Daten-Editier-Ansicht im Backend beginnt oben mit den Feldern 'ID', 'Datum' und 'Erstellt von':
vi-solutions.de/forum-uploads/edit-data-backend_data-edit.png

Schritt 4: Ein Klick auf den rechten Button mit dem Benutzer-Icon öffnet den modalen Dialog zum Ändern der Benutzer-ID:
vi-solutions.de/forum-uploads/edit-data-...edit_change-user.png

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