Ergebnis 1 bis 8 von 8

Thema: Fehlermeldung Nachrichtenmodul: Invalid date format

  1. #1
    Contao-Nutzer
    Registriert seit
    25.08.2009.
    Beiträge
    70

    Standard Fehlermeldung Nachrichtenmodul: Invalid date format

    Hallo,

    ich habe ein Nachrichtenarchiv und die entsprechenden Module angelegt. Wenn ich einen Nachrichtenbeitrag schreibe und speichern möchte, bekomme ich die Fehlermeldung:
    An error occurred while executing this script!
    Wenn ich in der error.log nachsehe, lese ich:
    'Exception' with message 'Invalid date format "Y-M-j"' thrown in .../system/libraries/Date.php on line 187
    In den Backend-Einstellungen habe ich das Format Y-M-j angegeben; offenbar kommt TYPOlight damit nicht klar. Aber auch wenn ich andere Formate ausprobiere, erhalte ich den Fehler.

    Ich kann den neuen Nachrichtenbeitrag nur speichern, wenn ich den Eintrag aus dem Datumsfeld herauslösche. Dann wird mir aber im Frontend das Datum "1970-Jan-1" ausgegeben. Auch der Date Picker bringt mich nicht weiter.

    Ist's ein Bug? Oder liegt's am User?

    Danke,
    der Graf

  2. #2
    Contao-Nutzer
    Registriert seit
    25.08.2009.
    Beiträge
    70

    Standard

    Hallo nochmal,

    nach einer kleinen Testreihe habe ich den Fehler nun eingegrenzt: TYPOlight mag das große "M" nicht, obwohl das ja ein gültiges php-Format für die ersten drei Buchstaben des Monats ist. Kann das ein php-Kenner unter euch vielleicht mal testen und ggf. bestätigen? Wäre dann möglicherweise ein Ticket wert?

    Gruß,
    der Graf

  3. #3
    Community-Moderator Avatar von schman
    Registriert seit
    19.06.2009.
    Ort
    Dornbirn
    Beiträge
    3.739
    User beschenken
    Wunschliste

    Standard

    im Ticket System gibt es bereits ein Ticket dazu #765

    Zitat Zitat von leo
    Im Backend können nur numerische Formate verwendet werden (siehe Doku).
    Geändert von schman (09.11.2009 um 09:40 Uhr)

  4. #4
    Contao-Nutzer
    Registriert seit
    25.08.2009.
    Beiträge
    70

    Standard

    Hallo schman,

    danke für den Hinweis. Ich verstehe zwar Leos Antwort, halte den Bug aber trotzdem für ticket-würdig:

    In den Backend-Einstellungen lege ich das Datumsformat fest. In den neuen Nachrichtenbeiträgen benutze ich zum Beispiel den Date Picker oder übernehme das vorgegebene Datum. Das sind also alles Mittel, die mir TYPOlight "von Haus aus" zur Verfügung stellt. Und diese führen zur Fehlermeldung. Wenn laut Leo nur numerische Eingaben erlaubt sind, dann sollten solche Fehler der hauseigenen Features doch abgefangen werden, oder?

    Gibt es denn einen Workaround, den Monat in den Latest News trotzdem wie von mir gewünscht (z. B. 2009-Nov-9) darzustellen? Bin leider nicht sehr bewandert in PHP ...

    Gruß,
    der Graf

  5. #5
    Contao-Nutzer
    Registriert seit
    25.08.2009.
    Beiträge
    70

    Standard

    Zitat Zitat von Graf Typo Beitrag anzeigen
    Gibt es denn einen Workaround, den Monat in den Latest News trotzdem wie von mir gewünscht (z. B. 2009-Nov-9) darzustellen? Bin leider nicht sehr bewandert in PHP ...
    Schon gelöst. Habe in der news_latest.tpl das $this->date ersetzt durch:
    PHP-Code:
    $this->parseDate('Y-M-j',$this->time
    Es lebe die Suchfunktion!

    der Graf

  6. #6
    Contao-Nutzer
    Registriert seit
    24.07.2009.
    Ort
    Siegen
    Beiträge
    17

    Standard

    Vielen Dank für den Tip. Ich habe das gleiche Problem. Allerdings wird das beim nächsten update wieder überschrieben, oder?

  7. #7
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.614
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Nicht, wenn Du die veränderten Templates als Kopie im /template-Ordner hälst.

    Dafür gibt es doch im Backendmenü den Punkt "Templates", um eine Kopie eines Standardtemplates update-sicher zu machen und dann mit dem Bearbeiten-Icon eigene Änderungen einfließen zu lassen.

  8. #8
    Contao-Nutzer
    Registriert seit
    24.07.2009.
    Ort
    Siegen
    Beiträge
    17

    Standard

    cool, wieder was dazu gelernt

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Date - Operationen
    Von monachus im Forum Was kann Contao?
    Antworten: 2
    Letzter Beitrag: 19.01.2011, 17:27
  2. Nachrichtenmodul und Kommentare
    Von faximile im Forum Nachrichten/Events/FAQ
    Antworten: 2
    Letzter Beitrag: 23.04.2010, 15:27
  3. Antworten: 19
    Letzter Beitrag: 24.03.2010, 19:42
  4. Insert-Tag {{date}} bzw. {{date::*}}
    Von Ignatz im Forum Sonstiges zu Contao
    Antworten: 2
    Letzter Beitrag: 02.12.2009, 12:59

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •