Datepicker

Alles, was nicht in die anderen Foren passt, kannst du hier loswerden.
Antworten
oliver
Beiträge: 238
Registriert: 25. Nov 2014, 19:47

Datepicker

Beitrag von oliver »

Hallo zusammen,

die neuen Datepicker sind nicht so ganz mein Geschmack.
- Wenn ich einen Termin anlege und nur die Datepicker nutze (nicht mit der Maus in die Textfelder klicken!), dann gibt es immer noch Fehlermeldungen
- Wenn ich einen weit wegliegenden Termin (z.B bei Rollenmitgliedschaften das Enddatum) korrigieren möchte, gibt es keinen Schnell-Zugriff auf "Heute"
- Wenn ich dann mit der Tastatur das Datum eingeben will und die "Pfeil links" und "Pfeil rechts" Tasten nutze um zum Tag/Monat oder Jahr zu wechseln, geht das nicht (nicht immer! Ist das vielleicht nur eine Einstellung?), es ändert sich nur die Markierung im Datepicker.
- Manchmal sind die Tages-Abkürzungen deutsch und mal englisch, mal dreistellig, mal zweistellig

Gibt es keine anderen?

Besten Gruß
Oliver
Dateianhänge
alles dabei: dreistellig, zweistellig, deutsch, englisch,...
alles dabei: dreistellig, zweistellig, deutsch, englisch,...
datepicker.jpg (28.82 KiB) 5689 mal betrachtet
XimeX
Developer
Beiträge: 1148
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: Datepicker

Beitrag von XimeX »

Einige Dinge wird man sicher einstellen können wie zb das es einen "Heute" Button gibt. Siehe hier: https://bootstrap-datepicker.readthedoc ... l#todaybtn

Zum Thema 2 oder 3 stellig bzw Deutsch/Englisch:
Also vom "bootstrap-datepicker" plugin wird glaub ich nur das popup beeinflusst. Die Input-Box wird ein anderes Problem sein.
Hab da gerade bissl getestet. Wenn ich als Datum Format "D d.m.Y" eingebe, wird wenn ich eine Seite mit Datumsfeld aufrufe der Wochentag in Englisch-3 stellig ausgegeben. (So wie es auch in den einstellungen steht das es wie date() von php formatiert wird: http://be2.php.net/manual/de/function.date.php)
klickt man hinein ändert sich das datum und wird Deutsch-3 stellig. 2 stellig ist der wert immer nur im popup.


@Fase: vll hilft auch das wir es zwischenspeichern in einem hidden feld: https://bootstrap-datepicker.readthedoc ... r-embedded
red
Plugin-Developer
Beiträge: 75
Registriert: 24. Sep 2014, 21:09

Re: Datepicker

Beitrag von red »

Setzt der Datepicker eventuell die default-language?
Das würde erklären warum das in beiden Feldern unterschiedlich ist.
In der constants.php wird ja die timezone getzt, vllt sollte man auch das locale explizit setzen?

Code: Alles auswählen

setlocale (LC_ALL, 'de_DE@euro', 'de_DE', 'de', 'ge');
Oder wird das irgendwo anders gesetzt? Hab zumindest diesen funktionsaufruf gerade im Code nirgends gefunden.

gruß red
Benutzeravatar
fasse
Administrator
Beiträge: 6170
Registriert: 12. Nov 2005, 16:06

Re: Datepicker

Beitrag von fasse »

Hi Red,

der Datepicker setzt die Default-Language also deutsch. PHP scheint intern dann aber englisch zu nutzen und zu erwarten, was dann zu dem Fehler fürht.

Ich hatte das auch schon mal mit setlocale probiert. Aber wenn ich das so einstelle, wie du es gepostet hast, werden weiterhin die englischen Wochentage angezeigt.

Momentan hab ich keine Ahnung, wie man das Problem lösen kann :/

Viele Grüße
Fasse
Benutzeravatar
fasse
Administrator
Beiträge: 6170
Registriert: 12. Nov 2005, 16:06

Re: Datepicker

Beitrag von fasse »

Hallo zusammen,

der "Heute" Button ist ab der Version 3.0.3 dann enthalten.

Viele Grüße
Fasse
Antworten