Views und FullCalandar: Merkwürdige Endzeit-Anzeige

am 24.07.2012 - 11:13 Uhr in
Hallo liebe Drupal Gemeinde,
nach langer Zeit habe ich mal wieder ein seltsames Problem.
Ich möchte einen Kalender mit Veranstaltungen und Terminen in mein Projekt integrieren.
Dazu habe ich einen Inhaltstyp "Kalendereintrag" erstellt, welcher neben Titel und Body auch noch 2 weitere Felder hat. Ort (Text, 40 Zeichen lang) und Zeit (ist ein Date Objekt als UNIX Wert gespeichert) inkl. Enddatum und Zeit.
Ich gebe Tag, Monat, Stunde und Minute an.
Wenn ich nun eine Ansicht erstelle, die alle veröffentlichten Einträge vom Inhaltstyp Kalendereintrag anzeigt, gibts ein Problem.
Format: FullCalandar
Felder: aus dem Inhaltstyp Kalendereintrag lasse ich Titel, Ort und Zeit ausgeben.
Jetzt ist mir aufgefallen, dass es bei der Zeit irgend ein Problem gibt.
Meine Testdaten haben Zeitspannen von 12-14 Uhr. Folglich müsste im Kalender 12:00-"14:00" stehen
Merkwürdigerweise steht aber "12:00 - 2:00" drin, wobei die 2 wohl die Differenz bis zum Endwert entspricht.
Stelle ich zb. statt 14 Uhr 15 Uhr ein, erhöht sich diese 2 auf 3...
Nun ist die Frage, wie krieg ich Views dazu, die korrekte Zeitspanne anzuzeigen?
Ich hab schon sämtliche Anzeigeoptionen durchprobiert, aber einfach nichts gefunden.
Ich hoffe, ihr könnt mir etwas weiterhelfen. Besten Dank schon mal im Voraus.
- Anmelden oder Registrieren um Kommentare zu schreiben
Das sieht für mich eher nach
am 24.07.2012 - 11:33 Uhr
Das sieht für mich eher nach einem AM - PM Problem aus. 14h ist nämlich 2 Uhr also stimmt die Anzeige, aber Du erwartest eine Anzeige mit 24 Stunden. Ist vielleicht irgendeine Einstellung nicht richtig?
Beste Grüße
Werner
Hallo Werner, ja, im
am 24.07.2012 - 11:37 Uhr
Hallo Werner,
ja, im Tagesmodus vom Kalender sehe ich das dort Zeitwerte mit am und pm auftauchen und suche mich derzeit tot, wo ich das ändere. ob im Plugin, im Modul selber... drupal selbst ist auf 24 Stunden Datumsformat eingestellt...
So mal hier ein Update. Wenn
am 24.07.2012 - 14:03 Uhr
So mal hier ein Update.
Wenn man über Views im Bereich Format auf FullCalandar stellt und die Einstellungen überschreibt für die Zeitformatierung, dann funktioniert erstmal die Anzeige der Einträge.
Das einzige was ich noch nicht geschafft habe, ist im Tagesansichtsmodus von Fullcalandar, die Zeit auf 24 Stunden zu stellen.
Merkwürdigerweise übernimmt das plugin die Einstellungen nicht wenn man sie direkt im Plugin ändert... Views greift wohl diese Defaultwerte nur ab und speichert sie in ner Tabelle...
wo allerdings gespeichert wird wie die einzelnen Stundenformatierungen im Tag Ansichtsmodus gespeichert werden, habe ich noch nicht raus.
Der rest lässt sich durch Umformatierung ond TAusch von einem kleinen h durch ein großes H ins 24 Stundenformat wandeln...