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.

Datumsfeld Suchwerkzeuge unterschiedliche Konfiguration

Mehr
2 Jahre 9 Monate her #8023 von fap
Joomla 3.10.6 / Visforms 3.14.10 / PHP 8.0

Hallo zusammen,

über den Menütyp "Formulardaten" zeige ich Datensätze an. In der Formularkonfiguration habe ich "Datum mit Uhrzeit" anzeigen ausgewählt. Somit erhalte ich im Frontend eine Datensatztabelle in der in einer Spalte das Datum und die Uhrzeit angezeigt wird, wann der Datensatz angelegt wurde.

Wenn ich nun über die Suchwerkzeuge alle Datensätze z.B. aus dem Monat Februar anzeigen lassen möchte, muss ich in den Suchwerkzeugen im Datumsfeld „Angelegt nach“ der Wert „01.02.2022“, im Datumsfeld „Angelegt vor“ aber den Wert „01.03.2022“ auswählen.

Das Suchfeld „Angelegt nach“ wertet also „größer als“ aus. Das Suchfeld “Angelegt vor“ wertet aber „kleiner gleich als“ aus.

Das finde ich verwirrend, ist das eine Fehlkonfiguration, ein Bug oder ein Feature?

Über eine kurze Rückmeldung würde ich mich freuen.

Vielen Dank und viele Grüße
fap
 

Mehr
2 Jahre 9 Monate her #8024 von Administrator IV
Hallo fap,

es ist bisher ein Feature und es hat mich selbst seinerzeit auch bei vielen anderen Programmen leicht verwirrt.

Beide Datumsangaben (also der Tag) beziehen sich implizit auf die Uhrzeit 0:00 Uhr.
Das macht Sinn, da wenn du bis auf die letzte Sekunde den Tag haben/treffen möchtest, du nicht 24:00 Uhr angeben kannst.
Das ist ja dann per Definition schon der folgende Tag mit 0:00 Uhr.

Daher musst du für das Suchfeld 'Angelegt vor' den Tag danach mit der impliziten Uhrzeit 0:00 Uhr angeben.
Für das Suchfeld 'Angelegt nach' passt die Uhrzeit 0:00 Uhr intuitiv selbstverständlich gleich viel besser.

Ich hoffe das verständlich beschrieben zu haben.

Es wäre schon denkbar und machbar, das Suchfeld 'Angelegt vor' im Code für die eigentliche Suche im SQL-Statement zuvor so zu behandeln, dass intern immer erst ein Tag hinzu addiert wird, so dass es technisch wieder richtig funktioniert aber für den Benutzer intuitiver und weniger implizit/versteckt ist.

Ob es anderen Visforms-Nutzern wohl ähnlich ergeht?
Die beschriebene Umstellung wäre keine große Sache ...

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

Mehr
2 Jahre 9 Monate her #8025 von fap
Hallo Ingmar,

vielen Dank für deine schnelle Antwort!
Das klingt programmatisch absolut plausibel.

Ich werde das den Kollegen, die die Auswertung machen, so erklären. Wenn man es verstanden hat ist und darum weiß, ist das ja auch kein Problem.

Vielleicht melden sich ja noch weitere User, bin mal gespannt.


Vielen Dank nochmal und viele Grüße
fap

Moderatoren: Administrator AVAdministrator IV
Powered by Kunena Forum