Joomla 5 Notice

We are pleased to announce that as of January 29, 2024, all of our Joomla extensions are compatible with Joomla 5.

For all who are still updateing from Joomla 3 to Joomla 4: Joomla 4 Migration instructions are available here:

There is now a separate Documentation for Visforms for Joomla 4 and for Visforms for Joomla 5!

Forum

Visforms Subscription user can ask questions in our forum. Please log in with the relevant user first.
Everybody can access the forum for reading.

Please only ask 1 question per topic.

Important information for almost every question:
V1: Which Visforms version is running?
V2: Which Joomla version is running?
V3: Which PHP version is running?

Datumsfeld Suchwerkzeuge unterschiedliche Konfiguration

More
2 years 8 months ago #8023 by 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
 

More
2 years 8 months ago #8024 by Administrator IV
Replied by Administrator IV on topic Datumsfeld Suchwerkzeuge unterschiedliche Konfiguration
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 :-).

More
2 years 8 months ago #8025 by 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

Moderators: Administrator AVAdministrator IV
Powered by Kunena Forum