Ergebnis 1 bis 8 von 8

Thema: Catalog Liste Daten ab Datum ausgeben

  1. #1
    Contao-Nutzer
    Registriert seit
    20.06.2009.
    Ort
    Rheinbach
    Beiträge
    86

    Standard Catalog Liste Daten ab Datum ausgeben

    Hallo,

    spiel zur Zeit etwas mit dem Katalog und bin über die Funktionen sehr begeistert. Eine super tolle Erweiterung.

    Ich habe ein Datumfeld und möchte Einträge die nur in der Zukunft liegen auflisten. Wie kann ich das erreichen?

    Danke für Eure Antworten.

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

    Support Contao

    Standard

    Hallo Toffa,
    das hier kann dir schon mal weiter helfen:
    http://de.contaowiki.org/Catalog#Filtern_nach_Datum

    Ansonsten mal hier im Forum Bereich schauen. Datums Dinge hatten wir schon öfter...

    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."

  3. #3
    Contao-Nutzer
    Registriert seit
    20.06.2009.
    Ort
    Rheinbach
    Beiträge
    86

    Daumen hoch

    Danke für den Tipp meine SQL Statment sieht wie folgt aus:

    ROUND(termin) BETWEEN UNIX_TIMESTAMP('{{date::Y}}-{{date::M}})-{{date::D}}') AND UNIX_TIMESTAMP('2030-12-20')

    Ich habe leider nur ein Problem beim Datumsformat
    {{date::Y}}-{{date::M}})-{{date::D}}
    das sieht leider so aus 2010-Sep-Fre

    Wir kann das Datumsformat in ein Zahlenformat umwandeln?

    OK ich beantworte selber die Frage

    {{date::y}}-{{date::m}})-{{date:d}}

    die Angaben müssen klein geschrieben werden.
    Geändert von Toffa (03.09.2010 um 07:12 Uhr)

  4. #4
    Contao-Fan Avatar von quintacom
    Registriert seit
    08.07.2009.
    Beiträge
    294

    Standard

    ROUND(termin) BETWEEN UNIX_TIMESTAMP('{{date::y}}-{{date::m}})-{{date::d}}') AND UNIX_TIMESTAMP('2030-12-20') <= Funktioniert gut.

    Wie kann ich diese Bedingung nun so abändern, dass alle Katalog-Einträge mit Datum in der Zukunft angezeigt werden, jedoch nicht ab dem heutigen Datum. Vielmehr möchte ich in diesem Statement dem heutigen Datum einen bestimmten Zeitraum sozusagen als Offset zugeben. Beispielsweise von heute in 3 Wochen an oder von heute in 3 Monaten an bis in die Zukunft.

  5. #5
    Maintainer Avatar von xtra
    Registriert seit
    02.07.2009.
    Ort
    Tuebingen
    Beiträge
    2.007
    User beschenken
    Wunschliste

    Standard

    Code:
    ROUND(termin)>UNIX_TIMESTAMP(DATE_ADD(CURDATE(),INTERVAL 3 WEEKS))
    hth
    Chris
    Bedenke stets: Wenn Du ungenaue oder unzureichende Angaben machst, so koennte dies die Bearbeitung deiner Frage endlos verzoegern (oder sogar dazu fyhren, dass ich zu viel nachdenken muss und die Antwort vergesse!). Kein Support per PN.

  6. #6
    Contao-Fan Avatar von quintacom
    Registriert seit
    08.07.2009.
    Beiträge
    294

    Standard

    Hmm, schade. Da kommt nur diese Fehlermeldung:

    Fatal error: Uncaught exception Exception with message Query error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WEEKS)) AND seminargruppe_spezial=1 AND online=1' at line 1 (SELECT id AS count FROM seminarkatalog WHERE pid='1' AND ROUND(seminartermin_anfang)>UNIX_TIMESTAMP(DATE_AD D(CURDATE(),INTERVAL 3 WEEKS)) AND seminargruppe_spezial=1 AND online=1) thrown in ...
    Was mache ich falsch?

  7. #7
    Maintainer Avatar von xtra
    Registriert seit
    02.07.2009.
    Ort
    Tuebingen
    Beiträge
    2.007
    User beschenken
    Wunschliste

    Standard

    Code:
    ROUND(termin)>UNIX_TIMESTAMP(DATE_ADD(CURDATE(),INTERVAL 3 WEEK))
    Sorry, da war glaub ein S zuviel, muss wohl WEEK sein und nicht WEEKS
    Bedenke stets: Wenn Du ungenaue oder unzureichende Angaben machst, so koennte dies die Bearbeitung deiner Frage endlos verzoegern (oder sogar dazu fyhren, dass ich zu viel nachdenken muss und die Antwort vergesse!). Kein Support per PN.

  8. #8
    Contao-Fan Avatar von quintacom
    Registriert seit
    08.07.2009.
    Beiträge
    294

    Standard

    Ja vielen Dank auch. Das passt.

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Datum in DB speichern und wieder ausgeben lassen
    Von cortona im Forum Sonstige Erweiterungen
    Antworten: 1
    Letzter Beitrag: 01.05.2011, 13:33
  2. Event-Liste: Wochentag von Start- und End-Datum
    Von pepe_007 im Forum Layout / Templates / Holy Grail
    Antworten: 4
    Letzter Beitrag: 21.03.2011, 16:21
  3. Datum bei Suchresults ausgeben?
    Von Swiper im Forum Allgemeine Inhaltselemente
    Antworten: 0
    Letzter Beitrag: 25.10.2010, 11:36

Lesezeichen

Lesezeichen

Berechtigungen

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