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 - 14: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 (857)
am 27.08.2014 - 17: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 - 18: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 (857)
am 28.08.2014 - 05: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 (2743)
am 28.08.2014 - 06: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 - 07: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 - 09: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 (857)
am 28.08.2014 - 09: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 - 09: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

  • Theme Update mit Composer schlägt fehl
  • D6 Views Data Export Multi Images -> D7
  • Drupal 10 und Thema Bartik
  • Wie in hook_views_query_alter() einen join auf Tabelle url_alias durchführen?
  • Strukturierte Daten Fehler
  • fbsmp\plugins Hilfe
  • Migration über feeds von D6 auf D8
  • Theme Classy sei installiert, ist aber nicht bei Themes
  • Composer 1 zu Composer 2
  • Bitte um Einschätzung: Upgrade von Drupal 7 auf 9
  • Scroll zu View-Ergebnissen nachdem Filter angewendet ist
  • SQL-Injection? User hat sich Zugriff aufs Admin-Konto geholt und Änderungen vorgenommen.
Weiter

Neue Kommentare

  • gelesen?
    vor 3 Stunden 15 Minuten
  • Soweit ich mich erinnere war
    vor 6 Stunden 3 Sekunden
  • Superfish
    vor 4 Tagen 2 Stunden
  • Auch für superfish gibt es
    vor 4 Tagen 5 Stunden
  • Versuchs mal mit
    vor 4 Tagen 5 Stunden
  • Drupal 10 läuft
    vor 4 Tagen 6 Stunden
  • Da wirst Du den Bug wohl selbst beheben müssen
    vor 6 Tagen 1 Stunde
  • Gleiches Problem: bootstrap 4
    vor 1 Woche 1 Tag
  • Da wirst Du den Bug wohl
    vor 1 Woche 1 Tag
  • Immer noch composer 1 zu 2
    vor 1 Woche 1 Tag

Statistik

Beiträge im Forum: 248402
Registrierte User: 19754

Neue User:

  • RafAfremov
  • Aman_Musani
  • Dustinjex

» Alle User anzeigen

User nach Punkten sortiert:
wla9290
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3845
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 1 Benutzer und 3 Gäste online.

Benutzer online

  • drubb

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