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.

Gestaltungsfragen zur Menü-Listenansicht im Frontend

Mehr
2 Jahre 1 Monat her #8578 von sek101079

Hallo Sven,

schon mal ein guter Anfang!

In der aktuellen Version der Datei 'components/com_visforms/tmpl/visformsdata/default_datatable.php'
- gibt es keine Nutzung von 'HtmlView::$context' und
- auch keine erste Nutzung auf Zeile 72.
Außerdem ist Zeile 72 unauffällig in Bezug auf HtmlView::$context.

Bei der Umstellung von J3 nach J4 musste die Variable HtmlView::$context umbenannt werden, da sie bereits durch Joomla anderweitig belegt ist.
Es gibt also HtmlView::$context in Visforms unter J4 gar nicht mehr.

Ich vermute jetzt, dass du schon länger ein Overwrite der Datei pflegst?
Dann könnte folgendes die Ursache sein.

Bei einem Visforms-Update müssen je nach Änderungen auch alle betroffenen Overwrites manuell nachbearbeitet werden.
Darauf wird auch der Benutzer nach jedem Update durch eine entsprechende Meldung hingewiesen.
Ansonsten enthält ja das Overwrite eine falsche alte Version und passt unter Umständen nicht länger zum Rest.
Denn die eventuell aktualisierte originale Datei wird ja wegen des Overwrites nicht mehr verwendet.

Stimmen die Versionen von Original und Overwrite vorbehaltlich deiner Änderungen überein?

Ansonsten schicke mir deine Datei '/var/www/web981/html/.../templates/tp_business/html/com_visforms/visformsdata/default_datatable.php' bitte per Mail.
Am Besten an die Mail Adresse des Forums.

Gruß und ein angenehmes Wochenende, Ingmar
Damit ist Frage 1 ebenfalls erledigt. Habe ich hinbekommen. Als ich das Overwrite gemacht habe, wurden automatisch eine ganze Reihe Overwrites von der Componente erstellt. Ich habe nun sämtliche Overwrite-Dateien zunächst gelöscht und geschaut, ob die Köpfe erscheinen. Dem war tatsächlich so. Danach habe ich neue Overwrites gemacht und wirklich nur die genutzt, die ich brauche. Alle anderen habe ich rausgelöscht. Seitdem funktioniert ist. Jetzt muss ich nur ein paar stylische Sachen anpassen, aber das bekomme ich hin. Vielen Dank Ingmar!

Mehr
2 Jahre 1 Monat her #8579 von sek101079
Frage 3

Das habe ich mir mit den verschiedenen Zugangsrechten getestet. Das funktioniert ebenfalls soweit.

Ich habe hierzu nur ergänzend eine Frage. Wenn ich Datensätze habe und ich gewähre den Usern für die eigenen Datensätze auch die Berechtigung zu Änderungen, dann kann der User zu diesem Datensatz tatsächlich auch alles ändern. Könnte man ein Feld einrichten (z. B. ein Statusfeld), dass der User in seinem eigenen Datensatz zwar sehen kann, aber nicht ändern kann, sodass dieses nur vom Admin geändert werden kann?

Ich hatte versucht, im Feld die Zugriffsberechtigung auf den Admin zu setzen. Aber dann sieht der User das Feld gar nicht mehr.

Mehr
2 Jahre 1 Monat her #8580 von sek101079

Frage 3

Das habe ich mir mit den verschiedenen Zugangsrechten getestet. Das funktioniert ebenfalls soweit.

Ich habe hierzu nur ergänzend eine Frage. Wenn ich Datensätze habe und ich gewähre den Usern für die eigenen Datensätze auch die Berechtigung zu Änderungen, dann kann der User zu diesem Datensatz tatsächlich auch alles ändern. Könnte man ein Feld einrichten (z. B. ein Statusfeld), dass der User in seinem eigenen Datensatz zwar sehen kann, aber nicht ändern kann, sodass dieses nur vom Admin geändert werden kann?

Ich hatte versucht, im Feld die Zugriffsberechtigung auf den Admin zu setzen. Aber dann sieht der User das Feld gar nicht mehr.
Hat sich auch erledigt. Frage 3 konnte ich selbst beantworten und herausfinden. Ich habe im Feld die Berechtigung des Frontends für User-Gruppen angepasst.

Moderatoren: Administrator AVAdministrator IV
Powered by Kunena Forum