Joomla 6 Mitteilung

Wir freuen uns mitteilen zu können, dass seit dem 14. Oktober 2025 alle unsere Joomla Erweiterungen mit Joomla 6 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 eigenständige Dokumentationen Visforms Joomla 4, Visforms Joomla 5 und Visforms Joomla 6.

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.

Wichtige Angaben für fast jede Frage:
V1: Welche Visforms-Version läuft?
V2: Welche Joomla-Version läuft?
V3: Welche PHP-Version läuft?

Überprüfen der Buchungszeiträumen im Buchungskalender

Mehr
1 Monat 2 Wochen her - 1 Monat 2 Wochen her #12120 von holger
Hallo Ingmar,
ich komme mit dem plugin nicht klar.

Ich habe das mitgelieferte customplugin aktiviert.
Dann habe ich einen Beitrag offentlich(Public) mit
Code:
{vfformview}{"formid":"3","urlparams":{"item":"Schleuder1"},"show_page_heading":"false"}{/vfformview}

geschaltet und gehofft das euere
Code:
funktion onVisformsBeforeFormSave_preventNonLoggedInUser
zieht und die Meldung 'Please log in first' ausbgibt.

Anstatt kommt die Meldung 'Formular erfolgreich verschickt'.
Habe ich noch irgendwas vergessen zu aktiviren damit das Plugin gezogen wird ?

VG
Holger
Letzte Änderung: 1 Monat 2 Wochen her von Administrator IV.

Mehr
1 Monat 2 Wochen her - 1 Monat 2 Wochen her #12122 von Administrator IV
Hallo Holger,

das Plugin ist an dieser Stelle nicht Joomla 6 kompatibel.

Wir sehen das als einen Bug in Visforms an und werden das Verhalten anpassen.
Ich habe dazu einen Issue zur Entwicklung in der Bug-Liste angelegt:
Issue [VF-1667] Forum: Custom Plugin: Implementation of some example (helper) functions not Joomla 6 compatible

Wenn wir den Bug-Fix releasen, wirst du explizit über das Release hier im Thema informiert.
Eventuell gibt es für diesen Bug sehr kurzfristig auch einen Datei-basierten Hot-Fix.
Vielen Dank nochmal für deinen Hinweis!

Liebe Grüße, Ingmar

: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 :-).
Letzte Änderung: 1 Monat 2 Wochen her von Administrator IV.

Mehr
1 Monat 2 Wochen her - 1 Monat 2 Wochen her #12123 von Administrator IV
Hallo Holger,

Es gibt einen Hot-Fix zur Behebung des Fehlers für:
Joomla 6 und die aktuelle Visforms Version 6.0.0.

Bitte die alte Datei zuvor sichern, falls es unerwartet zu Problemen kommen sollte.

Die folgende Datei herunterladen:
- vi-solutions.de/forum-bugfixes/Vfcustomplugin.php_6.0.0.txt
Die heruntergeladene Datei umbenennen in
- Vfcustomplugin.php
Mit der heruntergeladenen und umbenannten Datei die folgende Datei auf dem Server überschreiben:
- plugins/visforms/vfcustomplugin/src/Extension/Vfcustomplugin.php

Du musst wieder wie schon zuvor einfach nur die betroffene Zeile auskommentieren.
In Zeile 174 machst du also aus:
Code:
// $event->addResult($this->onVisformsBeforeFormSave_preventNonLoggedInUser($context, $form, $fields));

ein:
Code:
 $event->addResult($this->onVisformsBeforeFormSave_preventNonLoggedInUser($context, $form, $fields));


Liebe Grüße, Ingmar

: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 :-).
Letzte Änderung: 1 Monat 2 Wochen her von Administrator IV.

Mehr
1 Monat 2 Wochen her #12124 von holger
Hallo Ingmar,
danke für deine schnelle Hilfe. Ich denke das mit dem entfernen des auskommentieren war die eigentliche Lösung.

VG
Holger

Mehr
1 Monat 2 Wochen her - 1 Monat 2 Wochen her #12127 von Administrator IV
Hallo Holger,

prima dass es jetzt auch bei dir ganz einfach durch ein Auskommentieren klappt.

Und nein, nicht ganz, denn die alte Implementierung des Funktions-Aufrufes von 'onVisformsBeforeFormSave_preventNonLoggedInUser()' hat, zumindest unter Joomla 6, den Formular-Versand nicht stoppen können.
Im Übergang von 4 auf oder 5 auf 6 (erinnere mich nicht mehr genau) haben sich die Event-Handler-Signaturen sowie die Handhabung des Return-Values komplett geändert und modernisiert.
Die neue, nun geänderte Implementierung des auskommentierten Funktions-Aufrufes, trägt dem nun aber Rechnung.

Liebe Grüße, Ingmar

: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 :-).
Letzte Änderung: 1 Monat 2 Wochen her von Administrator IV.

Mehr
5 Tage 28 Minuten her #12182 von Administrator IV
Hallo Holger,

Zu: Issue [VF-1667] Forum: Custom Plugin: Implementation of some example (helper) functions not Joomla 6 compatible

Das neue Feature ist enthalten im neusten Release vom 13.04.2026 für Joomla 6:
Visforms 6.1.0
docs.joomla-6.visforms.vi-solutions.de/u...es/j6/version-6-1-x/
Visforms Subscription 6.1.0
docs.joomla-6.visforms.vi-solutions.de/u...6/sub-version-6-1-x/

Wir verwenden für Visforms-Updates Canary-Releases.
Hierbei wird einer zunehmend großen Gruppe in Schritten die aktuelle Version zugänglich gemacht.
Es kann daher gut sein, dass ein aktuelles Release noch nicht für deinen Joomla-Update-Manager zur Verfügung steht.

Es stehen aber weiterhin alle aktuellen Updates zusätzlich bereits auf unserer Webseite als Download zur Verfügung.
Damit kannst du jederzeit manuell auf die aktuellste Version updaten, auch wenn du offiziell noch nicht an der Reihe sein solltest.

Liebe Grüße, Ingmar

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

Moderatoren: Administrator AVAdministrator IV
Powered by Kunena Forum