contao-themes-shop / vacancy-calendar

5 stars 0 forks source link

Darstellung der Termine im Frontend #2

Open Schmidty2 opened 3 years ago

Schmidty2 commented 3 years ago

Hallo, ich habe gerade verschiedene Testtermine eingetragen und die Frontendausgabe angeschaut.

Szenario 1: Ein eintägiger Termin (Anfang und Ende am 20.10.). Hier wird der Termin am 20.10. beginnend eingetragen und am kompletten 21.10 - das ist nicht richtig. Bei einem eintägigen Termin sollte nur der einzelne Tag (im Beispiel der 20.10.) als belegt angezeigt werden.

Szenario 2: Ein Termin folgt auf den nächsten (Der erste Termin beginnt am 26.10. und endet am 28.10., der nächste Termin beginnt am 28.10. und endet am 30.10.). Bei der Eingabe des Folgetermins (Beginn 28.10.) wird eine Warnmeldung ausgegeben, der Termin wird aber gespeichert, das ist OK. Dass bei mehrtägigen Terminen der Termin erst in der zweiten Tageshälfte beginnt bzw. in der ersten Tageshälfte des letzten Termins endet ist OK. Aber bei Terminen, die aneinandergrenzen, muss durchgehend belegt angezeigt werden (im Beispiel der 28.10.).

Details in beiliegenden Screenshots:

Testtermine Backend

Testtermine Frontend

Anschlusstermin - Anfangsdatum ist Enddatum des vorhergehenden Termins

Eine finanzielle Unterstützung für die Optimierung der Erweiterung ist möglich, wenn gewünscht bitte Kontakt mit mir aufnehmen.

contao-themes-shop commented 3 years ago

Die Version 1.0.4 sollte die Probleme lösen :-) Bitte testen!

Schmidty2 commented 3 years ago

Hallo, die oben beschriebenen Punkte funktionieren jetzt.

Aber es gibt noch einen Darstellungsfehler: Am 16.11. habe ich einen eintägigen Termin, dieser wird richtig dargestellt. Vom 17. bis 19.11. ist ein weiterer Termin, hier wird beim 17.11. die erste Tageshälfte reserviert - es sollte aber die zweite Tageshälfte sein.

Details in den Screenshots:

Backend-Eingabe

Frontend-Ausgabe

Außerdem ist mir aufgefallen, dass bei der Eingabe eines direkten Folgetermins (Ende erster Termin z.B. am 16.10. und Beginn nächster Termin am 16.10.) im Backend eine Warnmeldung ausgegeben wird, das ist ja OK. Wenn man den Folgetermin mit „Speichern“ speichert, wird die Warnmeldung ausgegeben und der Termin gespeichert. Wenn man jetzt aber den Folgetermin mit „Speichern und schließen“ bzw. irgendeinem anderen „Speichern und . . .“ -Befehl speichert, wird der Warnhinweis ausgegeben und der Termin wird nicht gespeichert. Es sollte so sein, dass der Hinweis ausgegeben wird, dass der Termin an einen anderen Termin grenzt, aber der Termin gespeichert werden muss. Wenn sich der Termin mit einem anderen Termin überschneidet, sollte ebenfalls ein Hinweis wegen der Überschneidung ausgegeben werden und die Eingabemaske sollte aber geöffnet bleiben, so dass der überschneidende Termin weiter bearbeitet werden kann.

Bitte dieses Verhalten überprüfen für Termine die am Terminanfang bzw. am Terminende angrenzen bzw. sich überschneiden (oder soll ich dafür ein separates Issue erstellen?).

Danke.

Schmidty2 commented 3 years ago

Hallo, gibt es schon neue Infos zu den obigen Punkten?

Wie bereits geschrieben: Eine finanzielle Unterstützung für die Optimierung der Erweiterung ist möglich, wenn gewünscht bitte Kontakt mit mir aufnehmen.

contao-themes-shop commented 3 years ago

@Schmidty2 sorry für die lange Stille, hier war gerade etwas landunter ... sollte das Angebot mit der Unterstützung noch aktuell sein, bitte einmal eine Mail an support@contao-themes-shop.de :-)

Schmidty2 commented 3 years ago

Hallo, ich habe Euch am 21.10.21 eine E-Mail geschickt, aber bisher leider noch keine Rückmeldung bekommen :-(

Schmidty2 commented 2 months ago

Hallo, das Problem mit der Darstellung besteht immer noch: https://github.com/contao-themes-shop/vacancy-calendar/issues/2#issuecomment-938482819