Ergebnis 1 bis 20 von 20

Thema: Datumsproblem

  1. #1
    Contao-Nutzer
    Registriert seit
    26.02.2010.
    Ort
    Hamburg
    Beiträge
    63

    Standard Datumsproblem

    VS.2.8
    Ich bin neu hier und noch unerfahren mit diesem Forum.
    Mein Problem.
    Datumseingabe über das System
    d.M.Y - dann bekomme ich bei einem Zeiteintrag eine Errormeldung. (Events)
    mit d.m.Y keine Probleme.

    Gruß
    P.S. Wie bekomme ich bei den Events die Ausgabe Uhr hinter die Zeit?

  2. #2
    Contao-Fan
    Registriert seit
    22.06.2009.
    Beiträge
    275

    Standard

    Hallo barz,

    willkommen bei TYPOlight.
    Im BE findest du unter Einstellungen folgendes
    Datumsformat: d.m.Y
    Zeitformat: H:i
    Datums- und Zeitformat: d.m.Y H:i

    das sollte weiterhelfen.
    Im "Startpunkt einer Webseite" können diese Einstellungen ggf. noch abweichend hinterlegt werden

    Gruß Jörg

  3. #3
    Contao-Nutzer
    Registriert seit
    26.02.2010.
    Ort
    Hamburg
    Beiträge
    63

    Standard

    Das habe ich ja gemacht, denn genau mit d.M.Y - dann bekomme ich bei einem Zeiteintrag eine Errormeldung. (Events) Ausgabe= Feb.
    mit d.m.Y keine Probleme. Ausgabe= 02

    Zitat Zitat von joerg-t Beitrag anzeigen
    Hallo barz,

    willkommen bei TYPOlight.
    Im BE findest du unter Einstellungen folgendes
    Datumsformat: d.m.Y
    Zeitformat: H:i
    Datums- und Zeitformat: d.m.Y H:i

    das sollte weiterhelfen.
    Im "Startpunkt einer Webseite" können diese Einstellungen ggf. noch abweichend hinterlegt werden

    Gruß Jörg

  4. #4
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.468
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Errormeldung tönt doch toll Was gibt's schöneres als Errormeldungen? Da würde nämlich auch drinn stehen, was denn da so errorig ist?!
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  5. #5
    Contao-Nutzer
    Registriert seit
    26.02.2010.
    Ort
    Hamburg
    Beiträge
    63

    Standard

    Na, wie hilfreich ist das denn:

    An error occurred while executing this script!

    1. If you are a TYPOlight user, contact the administrator of your website.
    2. Open file system/logs/error.log and search for a corresponding entry.
    3. Open file system/config/localconfig.php and add the following line:

    $GLOBALS['TL_CONFIG']['displayErrors'] = true;

    4. Read the TYPOlight FAQs or visit the TYPOlight support page.

  6. #6
    Administrator Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Hamburg
    Beiträge
    4.756
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Dann tu genau das, was in dieser Anweisung steht. Übersetzt steht da so viel wie:
    Lade dir aus system/config/ die localconfig.php herunter und schreibe ergänze diese Zeile:
    PHP-Code:
    $GLOBALS['TL_CONFIG']['displayErrors'] = true
    Einfacher geht es, wenn du aber im Backend in den Einstellungen den Haken setzt, damit Fehler angezeigt werden (dann macht TYPOlight für dich diesen ergänzenden Eintrag in der localconfig.php)

    Danach zeigt er dir dann die echte Fehlermeldung an.

  7. #7
    Contao-Nutzer
    Registriert seit
    26.02.2010.
    Ort
    Hamburg
    Beiträge
    63

    Standard

    Danke.
    Das sieht dann so aus

    /libraries/Date.php on line 216

    #0 system/libraries/Widget.php(575): Date->getRegexp('d.M.Y')
    #1 system/modules/backend/TextField.php(105): Widget->validator('18.Feb.2010')
    #2 system/libraries/Widget.php(428): TextField->validator('18.Feb.2010')
    #3buero/system/modules/backend/DataContainer.php(261): Widget->validate()
    #4 system/drivers/DC_Table.php(1610): DataContainer->row()
    #5 system/modules/backend/Backend.php(210): DC_Table->edit()
    #6 typolight/main.php(99): Backend->getBackendModule('calendar')
    #7 typolight/main.php(295): Main->run()
    #8 {main}
    Geändert von barz (26.02.2010 um 18:08 Uhr)

  8. #8
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.468
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Jo und jetzt gerne noch den Error, nicht nur die unwichtige falsche Hälfte
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  9. #9
    Contao-Nutzer
    Registriert seit
    26.02.2010.
    Ort
    Hamburg
    Beiträge
    63

    Standard

    Mir war das nur aufgefallen, weil ich eine Eventuhrzeit eingeben wollte.

    Das Problem ist globaler.
    Bei Umstellung des Zeitformats auf M oder F (Feb. bze Februar) läßt sich ein Event nicht mehr speichern.
    Die Fe Ausgabe ist korrekt.
    Also ein Problem des eventcalenders.

  10. #10
    Administrator Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Hamburg
    Beiträge
    4.756
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Gib doch bitte einfach die ganze Fehlermeldung an, dann können wir dir helfen ^^

    Du hast bei der Fehlermeldung oben nicht alles hier ins Forum kopiert, sondern den Anfang (und damit den relevanten Teil) der Fehlermeldung weggelassen.

  11. #11
    Contao-Nutzer
    Registriert seit
    26.02.2010.
    Ort
    Hamburg
    Beiträge
    63

    Standard

    Nein, das ist alles.
    Drüber steht

    Fatal error: Uncaught exception Exception with message Invalid date format "d.M.Y" thrown in /homepages/30/d17566186/htdocs/buero/system/libraries/Date.php on line 216

  12. #12
    Administrator Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Hamburg
    Beiträge
    4.756
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Genau das war die wichtige Zeile die fehlte

  13. #13
    Administrator Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Hamburg
    Beiträge
    4.756
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich kann den Fehler nachvollziehen und habe mal ein Ticket geschrieben. Dann werden wir ja sehen, ob Leo den Fehler schon kennt (meine Recherche im Ticketsystem hat nix ergeben).

  14. #14
    Administrator Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Hamburg
    Beiträge
    4.756
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Leo hat auf das Ticket geantwortet, dass das kein Fehler sondern so gewollt ist. Es wird auch im Backend in der Erklärung (das kleine rote Icon über dem Datumseingabefeld) darauf hingewiesen, dass nicht alle PHP Date Anweisungen in TYPOlight akzeptiert werden.

    "TYPOlight unterstützt alle Datums- und Zeitformate, die mit der PHP-Funktion date() geparst werden können. Um alle Eingaben in einen UNIX-Zeitstempel umwandeln zu können, sind im Backend jedoch ausschließlich numerische Formate (j, d, m, n, y, Y, g, G, h, H, i, s) erlaubt."

  15. #15
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.293
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Im Grunde stellt man im BE nur die Eingabe ein. Und da sind Zahlen ja viel einfacher und schneller als ganze Namen.
    Laut leo soll man die Anzeige im Template abändern.
    Dazu gibts hier schon viele Anleitungen. Bitte mal die Suche bemühen ;-)

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  16. #16
    Contao-Nutzer
    Registriert seit
    26.02.2010.
    Ort
    Hamburg
    Beiträge
    63

    Standard

    "TYPOlight unterstützt alle Datums- und Zeitformate, die mit der PHP-Funktion date() geparst werden können. Um alle Eingaben in einen UNIX-Zeitstempel umwandeln zu können, sind im Backend jedoch ausschließlich numerische Formate (j, d, m, n, y, Y, g, G, h, H, i, s) erlaubt."

    Warum nicht auch M und F (Feb. und Februar)

    dass muss man dem System doch beibringen können? Nur bin ich kein phpler.

    Vielen Dank für die Mühe

  17. #17
    Contao-Urgestein Avatar von Sebastian
    Registriert seit
    19.06.2009.
    Ort
    Stuttgart
    Beiträge
    3.361

    Standard

    HI

    das geht eben nicht, weil man die nicht konvertieren kann. Steht doch da…

    Aber die Lösung ist einfach: Der Redakteur (oder du) gibt das als Zahl („02“) an, aber im Frontend wird das Datum mit der Funktion parseDate() mit „Februar“ angezeigt.

    Sebastian

  18. #18
    Administrator Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Hamburg
    Beiträge
    4.756
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hier gibt es z. B. einen Thread der sich damit beschäftigt.

  19. #19
    Contao-Nutzer
    Registriert seit
    26.02.2010.
    Ort
    Hamburg
    Beiträge
    63

    Standard

    Danke. Der Tread war sehr hilfreich.
    Kenne mich halt in diesem Forum nicht so gut aus.
    Hier das Ergebnis
    http://www.buerobarz.de/index.php/event-list.html

    Gruß

    P.S.: wenn jemand die umgebastelten Templates braucht, Bescheid sagen. Man muss ja nicht alle Arbeit doppelt machen

  20. #20
    Administrator Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Hamburg
    Beiträge
    4.756
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von barz Beitrag anzeigen
    P.S.: wenn jemand die umgebastelten Templates braucht, Bescheid sagen. Man muss ja nicht alle Arbeit doppelt machen
    Stelle deine Vorlage am besten einfach hier in das Tutorial-Forum für Modifizierte Templates. Hier steht die Erklärung wie sowas aufgebaut sein sollte.

Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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