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.

Upload bearb./User Datenanzeige anp./Mehrfachreg.

Mehr
8 Jahre 7 Monate her #2924 von fvogel
Liebes Support-Team,

ich habe irgendwo gelesen, dass es auch möglich sei, dem User zu erlauben, bei der Bearbeitung seiner eigenen Daten auch eine (via Upload-Feld) hochgeladene Datei zu bearbeiten, d.h. zu löschen und eine neue Datei hochzuladen. Leider habe ich weder eine Anleitung noch im Backend entsprechende Einstellungen gefunden. (Ich habe das Plugin Daten im Frontend bearbeiten installiert.) Alle anderen Felder lassen sich nach Freigabe bearbeiten.

Zweite Frage: Ich habe das Plugin zur Verhinderung von Mehrfachregistrierungen installiert und gehofft, damit einstellen zu können, dass jeder User nur genau einen Datensatz / eine Registrierung anlegen kann. Wenn ich recht verstehe, wird aber lediglich verhindert, dass ein User innerhalb einer bestimmten Zeitspanne das entsprechende Formular neu abschickt. Lässt sich mein Anliegen vielleicht dennoch lösen?

Dritte Frage: Für meinen Zweck soll der User das Formular nur einmal ansenden können und die Daten - eben dieser einen Registrierung - direkt sehen können. Gibt es einen Weg, dass der User nicht erst auf die Daten-Tabellen-Übersicht, sondern direkt zur Feld-Anzeige des einen Datensatzes geführt / weitergeleitet wird? (Genau genommen setzt das natürlich voraus, dass Frage 2 hinreichend geklärt ist, damit keine doppelten DS eines Users vorliegen.)

Ansonsten ein großes Lob für diese Komponente und dafür, dass sie auch in freier Variante großes Einsatzpotential hat! Das war eigentlich der Hauptgrund dafür, dass ich die Subskription gezahlt habe. Irgendwo müssen die Brötchen ja herkommen. :)

Danke und schöne Grüße,
Frieder

Mehr
8 Jahre 7 Monate her #2926 von Administrator AV
Administrator AV antwortete auf Upload bearb./User Datenanzeige anp./Mehrfachreg.
Hallo Frieder,

die Option eine hochgeladene Datei beim Editieren der Daten im Frontend entfernen und eine neue hochladen zu können, habe ich in Visforms 3.7.1 implementiert. Visforms 3.7 ist im Moment noch als Beta-Version released und vermutlich hast du dir die stabile Version (3.6.11) heruntergeladen. Um das Feature nutzen zu können, müsstest du auf Visforms 3.7.4 (die aktuelle Beta Version) updaten.
www.vi-solutions.de/de/download/joomla-f...la-3-3-6-oder-hoeher (nicht vom 3.6 im link abschrecken lassen, das ist der Downlaod link für die 3.7.)

Ja das Plugin Mehrfachregistrierung verzögern hat eine andere Zielrichtung (deshalb auch der Name "verzögern" nicht "verhindern"). Wenn du wirklich verhindern willst, dass ein und dieselbe angemeldete Person das Formular mehr als ein mal abschickt, dann musst du das anders anpacken. Du verwendest die Feld-Konfigurationsoption "Eindeutige Werte erzwingen" (in der Feld Konfiguration unter dem Reiter "Erweitert" zu finden). Du benötigst also ein Feld, das z.B. die E-Mail des angemeldeten Benutzers als Defaultwert enthält (oder den Benutzernamen oder den Namen des Angemeldeten Benutzers) also einen Wert, der aufgrund der Art und Weise wie Joomla! die Benutzer regelt eindeutig ist. Du kannst den Wert in diesem Feld sogar auf "Readonly" setzen, um zu verhindern, dass der Benutzer den Wert ändern kann. Auf diese Feld legst du dann die "Eindeutige Werte erzwingen" Validierung. Ich würde die Benutzer-Email verwenden, da du ja wahrscheinlich ohnehin ein E-Mail Feld im Formular hast damit du eine Mail an den Benutzer verschicken kannst.

Dein drittes anliegen lässt sich meines Erachtens nicht direkt realisieren. Wenn das Formular nur für angemeldete Benuzter sichtbar ist und du dem Benutzer das editieren des eigenen Datensatzes ohnehin erlauben willst, könntest du ein Menü vom Typ "Daten im Frontend Editieren" anlegen. Dort stellst du ein, dass nur Datensätze angezeigt werden, die der Benutzer editieren darf (das wäre dann nur der eine eigene). Und natürlich müsste die Zugriffsebenen des Menüs auf die entsprechende Benutzergruppe gesetzt werden. Du könntest dann in der Formularkonfiguration unter dem Reiter "Ergebnis" diesen Menüeintrag als Redirect Link angeben. Allerdings würde der Benutzer immernoch zuerst eine Tabellenansicht sehen, die aber nur seinen einen Datensatz enthält. Da du den Menü Eintrags Typ "Daten Editieren" verwendest gibt es immer automatisch einen "Editieren" Button und der Benutzer kann seine Eingaben entsprechend der Rechte, die du vergeben hast, bearbeiten. Wenn du das nicht willst, kannst du dieses Vorgehen nicht verwenden.

Danke, dass du die Subskription gekauft hast, um meine Arbeit zu unterstützen!!

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

Mehr
8 Jahre 7 Monate her #2927 von fvogel
Liebe Aicha,

danke für Deine Hinweise, hilft mir gleich weiter!

Herzliche Grüße und frohes Schaffen,
Frieder

Mehr
8 Jahre 7 Monate her #2928 von fvogel
Liebe Aicha,

das Update hat prima funktioniert, danke! Allerdings erscheint in der Tabellen-Daten-Ansicht jetzt ein Icon für "Publish" und "Unpublish". Wo kann ich das wieder deaktivieren?

Danke und herzliche Grüße,
Frieder

Mehr
8 Jahre 7 Monate her #2930 von Administrator AV
Administrator AV antwortete auf Upload bearb./User Datenanzeige anp./Mehrfachreg.
Hallo Frieder,

das Icon wird angezeigt, weil du das Recht hast (Joomla! ACL) Visform Formular Datensätze zu veröffentlichen. Das Icon wird dann immer automatisch angezeigt. Hast du das Recht nicht, ist das Icon auch nicht da.
Vermutlich hast du dich als Super User angemeldet, diese Benutzergruppe hat automatisch immer alle Rechte.
Die Aktion heißt in den Joomla! ACL's "Daten Status bearbeiten "
Bei anderen Benutzergruppen steht diese Aktion als Defautl auf "Nicht erlaubt".
Du kannst die Berechtigung auf der Ebene der Komponente Visforms verändern (Optionen Button oben rechts) oder auf der Ebene des Formulars. Tab "Formualrberechtigung".

Gruß,
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 :-).

Mehr
8 Jahre 7 Monate her #2932 von fvogel
Das war es, danke Dir!

Moderatoren: Administrator AVAdministrator IV
Powered by Kunena Forum