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 eine eigenständige Dokumentation für Visforms für Joomla 4 und eine für Visforms auf Joomla 5 und 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?

Datum setzen bei Radio Button

Mehr
3 Wochen 4 Tage her #12027 von tarathai
Datum setzen bei Radio Button wurde erstellt von tarathai
Hallo zusammen,

Google & Co. liefern leider keine Ergebnisse zu meinem Problem.
Ich habe folgendes, aus meiner Sicht relativ einfaches Szenario:

Eine Bearbeitung soll abgeschlossen werden, dazu wird über einen Radio Button "Erledigt" der Status auf "Ja" gesetzt (Standard ist "Nein").
Bei Änderung auf "Ja" soll in einem zweiten Feld "Abschlussdatum" das aktuelle Datum gesetzt werden.

Ideal wäre auch noch, wenn der Radio Butten "Erledigt" sowie das Feld "Abschlussdatum" auf ReadOnly gesetzt werden könnte.

Ich wäre für Hinweise zur Umsetzung dankbar...

Mehr
3 Wochen 3 Tage her #12029 von Administrator IV
Administrator IV antwortete auf Datum setzen bei Radio Button
Hallo tarathai,

in welcher Visforms-Ansicht befindest du dich, wenn du deine Bearbeitung wie beschrieben abschließen willst:
Formular senden oder Formular-Daten bearbeiten?

Liebe Grüße, Ingmar

:idea: I recommend you the new and up-to-date documentation for Joomla 5:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 4.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 5:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 4.
Bitte immer nur 1 Frage pro Thema stellen :-).

Mehr
3 Wochen 3 Tage her #12030 von tarathai
tarathai antwortete auf Datum setzen bei Radio Button
In Formular Daten bearbeiten.

Vorgehen ist wie folgt:
Eintrag wird angelegt als Offen... dann wir er abgearbeitet... wenn erledigt wird Formular Daten bearbeiten aufgerufen und der Eintrag auf "Erledigt" gesetzt. Dann soll automatisch das aktuelle Datum (ggf. noch mit Zeitstempel) gesetzt werden

Mehr
3 Wochen 2 Tage her #12031 von Administrator IV
Administrator IV antwortete auf Datum setzen bei Radio Button
Hallo tarathai,

Hintergrund:

In der Visforms-Ansicht 'Formular-Daten bearbeiten' befindest du dich nicht länger im Formular, sondern in der nachträglichen Bearbeitung der gespeicherten Daten.
Das sind reine Backend-Tätigkeiten, auch wenn du diese über den entsprechenden Menü-Eintrag mit Visforms im Joomla-Frontend durchführen kannst.
Die nachträglichen Bearbeitung der gespeicherten Daten unterscheidet sich grundsätzlich von der Anzeige und Funktionalität des Formulars wenn ein Benutzer das Formular ausfüllt und absendet.
Viele Funktionen, die im Formular möglich sind, gibt es im Daten-Bearbeiten nicht, etwa 'Bedingte Anzeige von Feldern'.

Lösung:

Du kannst das Verhalten mit etwas eigenem CSS/JavaScript und den Visforms 'Frontend Webassets' erreichen.
Frontend Webassets:
docs.joomla-5.visforms.vi-solutions.de/d...-frontend-webassets/
Alle Einstellungen werden im Formular vorgenommen:
docs.joomla-5.visforms.vi-solutions.de/d...formular-vorgenommen

Details:

A - Wenn der Radio Button "Erledigt" sowie das Feld "Abschlussdatum" auf ReadOnly gesetzt werden könnte
Das kann nur dynamisch allein für die jeweilige Anzeige temporär erfolgen, da ReadOnly eine Feld-Eigenschaft ist, die sich auch auf die Anzeige im Formular auswirken würde.
Komplette getrennte Eigenschaften für Backend-Tätigkeiten (Daten-Bearbeiten) gibt es nicht.
Die Lösung ist aber auch hier etwas eigenes JavaScript, welches du mit den FEWAs (s.o.) einfach und speziell nur der Daten-Ansicht hinzufügen kannst (Reiter 'Daten-Edit')

B - Bei Änderung auf "Ja" soll in einem zweiten Feld "Abschlussdatum" das aktuelle Datum gesetzt werden.
Das ist recht leicht umsetzbar mit etwas eigenem JavaScript.
In der Dokumentation findest du ausreichend Beispiele, darunter auch zum Umgang mit einem Datum.

Liebe Grüße, Ingmar

:idea: I recommend you the new and up-to-date documentation for Joomla 5:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 4.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 5:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 4.
Bitte immer nur 1 Frage pro Thema stellen :-).

Moderatoren: Administrator AVAdministrator IV
Powered by Kunena Forum