Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

[Gelöst] Unerwartetes Problem mit Datum-Zeit-Feldern.

Eingetragen von bramburi (205)
am 27.08.2014 - 15:30 Uhr in
  • Module
  • Drupal 7.x

Derzeit möchte ich eine D6-Site mit Veranstaltungen mit D7 neu aufsetzen.

Dabei handelt es sich sowohl um Eintages-Events wo ausser einem Datum auch eine Beginnzeit vonnöten ist, als auch Mehrtagestermine mit Start- u. Endatum wo Zeitangaben nicht erwünscht sind.

In Drupal6 hatte ich mit einem Von/Bis-Datumsfeld mit Zeitangabe für beide Terminarten keine Probleme.
In D7 aber ist bei Datumsfeldern mit Stunden+Minuten-Attribut eine Zeitangabe verplichtend.

Fehlermeldung:
Die Werteingabe für das Feld Datum + Beginnzeit Enddatum ist ungültig:
Der Wert 19.10.2014 passt nicht zum erwarteten Format.

Mit einem Set aus Start- u. Enddatum mit Zeitangabe dazu kann man - so weit ich sehe - bei D7 beide Terminarten gar nicht abdecken.

Wenn für Ein- u. Mehrtagestermine jeweils eigene Terminfelder eingerichtet werden, kommt es wiederum im View zu Problemen.
Bei Und-Abragen gibt es überhaupt kein Resultat.
Bei Oder-Abfragen werden beide Terminarten nicht gemeinsam chronologisch angezeigt.
Sondern z.Bspl. zuerst alle Mehrtagestermine dann die anderen.

Hab derzeit keine Idee wie ich das unter einen Hut bringen könnte.

Bitte hat jemand von euch eine?

Gruß
Robert

‹ [gelöst]Wo findet man die ID eines Feldwertes? [Gelöst] Unerwartetes Problem mit Datum-Zeit-Feldern. ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Also auch bei D7 sind

Eingetragen von tobi-berlin (847)
am 27.08.2014 - 18:03 Uhr

Also auch bei D7 sind End-Daten nur verpflichtend, wenn Du das in der Feldverwaltung so festgelegt hast. Wenn Du kein Häkchen bei "Collect an end date " setzt, kann gar kein Enddatum eingegeben werden. Und die obige Fehlermeldung sagt auch nicht, das ein Enddatum benötigt wird, sondern dass das eingegebene Format nicht dem entspricht, was Du das als Format in der Feldverwaltung festgelegt hast. Du hast "19.10.2014" eingegeben, aber anscheinend muss bei dem Feld ein anderes Format genutzt werden. Vielleicht hast Du die Stunden und Minuten vergessen? So etwa. "19.10.2014 12:00"

  • Anmelden oder Registrieren um Kommentare zu schreiben

HalloDanke für deine

Eingetragen von bramburi (205)
am 27.08.2014 - 19:18 Uhr

Hallo

Danke für deine Antwort.

Das End-Datum ist nicht das Problem.
Habe das Ganze vielleicht etwas unpräzise beschrieben.

Mein Datumsformat unter "Anzeige verwalten" ist ein systemeigenes: "Kurz(27.08.2014 - 19:05)"

Das Problem ist, dass bei Mehrtagesevents die Zeitangabe bei Start- u. Enddatum leer bleiben soll.
Aber wie oben erwähnt, bei Datumsfeldern mit Stunden+Minuten-Attribut eine Zeitangabe scheinbar verplichtend ist.
Zumindest gemäß den Reaktionen des System bisher.

Die obige Fehlermeldung wurde jeweils für jede der beiden Datumsfelder ausgegeben.

Gruß

Robert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Na aber gemäß der Meldung ist

Eingetragen von tobi-berlin (847)
am 28.08.2014 - 06:06 Uhr

Na aber gemäß der Meldung ist das Feld ja nicht leer - hast Du vielleicht ein Standard-Datum gesetzt?

  • Anmelden oder Registrieren um Kommentare zu schreiben

zwei felder mit verschiedener

Eingetragen von caw (2707)
am 28.08.2014 - 07:10 Uhr

zwei felder mit verschiedener formatierung.
oder ein feld mit freier eingabe. da mußt du den nutzern vertrauen entgegenbringen
und warum hast du probleme im view?

C.A.W. Webdesign

  • Anmelden oder Registrieren um Kommentare zu schreiben

Kann es sein dass Du den

Eingetragen von maen (547)
am 28.08.2014 - 08:19 Uhr

Kann es sein dass Du den Standardwert auf "heute" stehen hast?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo

Eingetragen von bramburi (205)
am 28.08.2014 - 10:40 Uhr

Hallo

.

tobi-berlin schrieb

hast Du vielleicht ein Standard-Datum gesetzt?

Ja hatte ich("jetzt").
Habe es auf "kein Standardwert" geändert. Aber leider funktioniert es ohne Zeitangabe noch immer nicht.

caw schrieb

und warum hast du probleme im view?

Probleme mit dem View hatte ich nur mit der Alternative. - mit 2 Datumsfeldern.

maen schrieb

Kann es sein dass Du den Standardwert auf "heute" stehen hast?

Meinst du das selbe wie tobi?
Unter "Weitere Einstellungen und Werte" auf der Einstellungs-Seite des Datumsfeldes?

Gruß
Robert

  • Anmelden oder Registrieren um Kommentare zu schreiben

bramburi schriebtobi-berlin

Eingetragen von tobi-berlin (847)
am 28.08.2014 - 10:54 Uhr
bramburi schrieb
tobi-berlin schrieb

hast Du vielleicht ein Standard-Datum gesetzt?

Ja hatte ich("jetzt").
Habe es auf "kein Standardwert" geändert. Aber leider funktioniert es ohne Zeitangabe noch immer nicht.

Poste hier doch mal, was genau die Fehlermeldung ist. Wenn Du kein Standard-datum gesetzt hast, sollte im Formular auch kein Wert automatisch eingegeben werden und das Feld sollte keine Fehlermeldung ausspucken, wenn es leer bleibt. Hast Du das für beide Daten gemacht (Start- und Enddatum)?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo.Hab das Ganze

Eingetragen von bramburi (205)
am 28.08.2014 - 10:56 Uhr

Hallo

.
Hab das Ganze nochmals ganz neu aufgesetzt.
Jetzt läufts.

Im Create/Edit-Formular gibt es nun zusätzlich zur Auswahl "Enddatum anzeigen" auch eine Auswahl für
"Ganztägig anzeigen"

Danke euch allen für die Mithilfe.

Gruß
Robert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Zusätzliche Felder in der Userliste
  • Drupal 8 - Datenbank Mindmap
  • Buch: Mastering Drupal 8 Views!
  • The website encountered an unexpected error. Please try again later.
  • Drupal 8: Modul gesucht - Hervorhebung wichtiger Inhalte
  • Drupal 8: Modul prevnext
  • Verwirrung / Unterstützung
  • Vom jeweiligen User die Kunstwerke ausgeben.
  • Problem mit der Readiness für Automatic Updates
  • Multidomain
  • [gelöst]Drupal 8: Fußzeilenmenü auf Login-Seite verschwunden
  • Fullcalendar - Grösse Dialogfenster
Weiter

Neue Kommentare

  • Ja, danke! Ich habe dieses
    vor 1 Tag 17 Stunden
  • Die View heißt "Benutzer". Du
    vor 2 Tagen 5 Stunden
  • Danke! Was meint denn
    vor 2 Tagen 11 Stunden
  • Dazu brauchst Du kein Modul,
    vor 2 Tagen 11 Stunden
  • Das heißt in dem Fall, daß
    vor 2 Tagen 12 Stunden
  • Voaraussetzung sind
    vor 2 Tagen 12 Stunden
  • Huhu, also in der
    vor 2 Tagen 12 Stunden
  • Das Problem ist, dass nicht
    vor 2 Tagen 13 Stunden
  • Ohne Composer ist der Betrieb
    vor 2 Tagen 13 Stunden
  • Kann gut sein, aber ohne
    vor 2 Tagen 13 Stunden

Statistik

Beiträge im Forum: 246347
Registrierte User: 18915

Neue User:

  • Enriqueemunc
  • Tulsa55
  • Elisаhaf

» Alle User anzeigen

User nach Punkten sortiert:
wla9045
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3919
ronald3834
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 5 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association