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.

Benutzerzugriff auf importierte Formulare

More
2 months 2 weeks ago #10076 by matthias37
Benutzerzugriff auf importierte Formulare was created by 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

More
2 months 2 weeks ago #10077 by Administrator IV
Replied by Administrator IV on topic 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 :-).

More
2 months 2 weeks ago #10080 by matthias37
Replied by matthias37 on topic 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

 

More
2 months 2 weeks ago #10081 by Administrator IV
Replied by Administrator IV on topic 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 :-).

More
2 months 2 weeks ago #10082 by matthias37
Replied by matthias37 on topic 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

More
2 months 2 weeks ago #10083 by Administrator IV
Replied by Administrator IV on topic 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 :-).

Moderators: Administrator AVAdministrator IV
Powered by Kunena Forum