hofff / contao-calendarfield

GNU Lesser General Public License v3.0
18 stars 3 forks source link

"Alle Daten erlaubt" nicht möglich nach Umstellung von 141 auf 150 #15

Closed andre5tz closed 9 years ago

andre5tz commented 10 years ago

Hallo,

die Einstellung "Alle Daten erlaubt" für die Auswahl Datumsrichtung (datedirection) ist mit der Umstellung von Version 1.41 auf 1.5 nicht mehr möglich.

Wenn ich bei Datumsrichtung "Alle Daten erlaubt" einstelle und auf speichern gehe, dann wird automatisch die Einstellung auf "Nur Datum in der Zukunft (inkl. Heute)" umgestellt. Ich kann alle Einstellungen speichern bis auf die Möglichkeit, Daten aus der Vergangenheit wie auch aus der Zukunft auszuwählen. Das Problem kann ich umgehen, wenn ich auf die Version 1.41 downgrade.

Problem besteht bei Contao 3.2.13 und auch bei der Contao 3.3 COD.

Viele Grüße und vielen Dank. André

qzminski commented 9 years ago

It works for me. Cannot reproduce.

andre5tz commented 9 years ago

Sorry for my late response.

I try it again with the same problem. If it's necessary i can give you an access.

aschempp commented 9 years ago

Did you use the latest version?

andre5tz commented 9 years ago

No! Bin bei Contao 3.2.14 und Composer. Den hatte ich zwar aktualisiert, aber jetzt habe ich nochmal manuell die neuste Version ausgewählt. Asche auf mein Haupt.

-> Alles ist jetzt OK, DANKE :-)

andre5tz commented 9 years ago

Ich mal wieder, sorry, das Thema schlaucht mich ein wenig. Mir ist das Problem wieder mal "um die Ohren" gefolgen, ist mir ja schon fast peinlich :-)

Folgende Fragen habe ich daher.

  1. Kann es sein, dass hier der Cache mitspielt?
  2. Kann es sein, dass es Probleme gibt, den Wert "+0" in der Datenbank zu speichern?

Die Felder für die Datenbank sind ja 0, +0, -1 und +1. Da es bei mir wieder zu Problemen gekommen ist und ich nicht auf "Alle Daten erlaubt" einstellen konnte, fragt bitte nicht warum, habe ich einfach mal die Werte für "+0" in "+2" geändert. So funktioniert es dann bei mir wieder.

Ich könnte mir daher vorstellen, dass beim Speichern das "+" bei "+0" gelöscht wird, da das "+" bei der "0" ja bedeutungslos ist.

Als Datenbank läuft mysql 5.5.35-nmm2-log PHP 5.5 contao-calendarfield 1.6.1.9001

And sorry for my German description. My english is not enough for this problem.

aschempp commented 9 years ago

Funktioniert es denn wenn du den entsprechenden Eintrag selber in einem Datenbankfeld speichert (z.B. per phpMyAdmin)?

andre5tz commented 9 years ago

In der Datenbank werden die richtigen Werte gespeichert, das habe ich jetzt mal durchgetestet. Die Eingabe von +0 über phpMyAdmin ist auch möglich, am Speichern in der Datenbank dürfte es demnach dann doch nicht liegen.

D.h.: In der Datenbank steht bei "dateDirection" die "0". Im Backend wird "Nur Datum in der Zukunft (inkl. Heute) angezeigt. Im Frontend kann ich nur Daten in der Zukunft und für Heute auswählen.

Falls gewünscht/notwendig kann ich Dir gerne die Zugangsdaten zukommen lassen.

aschempp commented 9 years ago

Welchen Browser verwendest du? Hast du es mal mit einem anderen probiert?

andre5tz commented 9 years ago

Heute Abend bei mir zu Hause: Chrome Version 38.0.2125.111 m Firefox 33.0.2 Internet Explorer 11.0.13 Auf der Arbeit ist es der FF.

Immer das gleiche Ergebnis. Contao 3.2.15 contao-legacy/calendarfield 1.6.1.9002 Provider ist all-inkl.com und auch bei uberspace.de

MacKP commented 9 years ago

Oh, ich hab das selbe Problem gerade auch. Spannend ist, das es auch bei all-inkl.com liegt ^^ Aktuelle Version (bei mir zumindest aus dem ER leider...).

MacKP commented 9 years ago

Ich hab bei mir 5.6.21

Hauge commented 9 years ago

Gleiches Problem auf contao 3.3.7, calendarfield 1.6.2 Build 1

phreak commented 9 years ago

Bestätige auch: all-inkl.com, Contao 3.4.0

cboelter commented 9 years ago

I have the same problem.

pagestyles commented 9 years ago

Bestätige ich auch, 3.2.12 bei HostEurope