Eventkalender (Datum beschränken)

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Carino
    Contao-Nutzer
    • 19.06.2009
    • 210

    #1

    Eventkalender (Datum beschränken)

    Hallo,

    hat jemand eine Idee, wie ich einem Catalog sagen kann, dass eine Liste nur die Items ausgibt, die ab heute datiert sind (Datumsfeld)? Nach der Spalte filtern ist kein Problem, aber ich will nicht die abgelaufenen Events aufgelistet haben.

    Würde mich über Unterstützung freuen.

    Carino
  • zwergschwein
    Contao-Fan
    • 23.06.2009
    • 258

    #2
    Hallo,

    das sollte klappen, wenn du in dem Bedingungsfeld des Listen-Moduls folgendes definierst:

    enddate >= UNIX_TIMESTAMP()

    Wobei "enddate" in dem Fall der Feldname des Felds mit dem Datum ist.
    (kann leider den Schnipsel nicht formatieren, da mobil unterwegs).

    Grüße,
    Marie

    Kommentar

    • YuriOrlovBtf
      Contao-Nutzer
      • 14.09.2012
      • 40

      #3
      Zitat von zwergschwein Beitrag anzeigen
      enddate >= UNIX_TIMESTAMP()
      Wobei "enddate" in dem Fall der Feldname des Felds mit dem Datum ist.
      (kann leider den Schnipsel nicht formatieren, da mobil unterwegs).
      Hallo,

      und wie verhält es sich mit einem Zeitbereich?
      "Zeige alle Rows, welche startdate >= $_POST['startdate'] AND enddate <= $_POST['enddate'] haben."

      Wie kann ich UNIX_TIMESTAMP() mit einer externen POST Variable, gesendet durch den CatalogFilter im FE, überschreiben?


      Danke.
      --
      roadrunner for lightning and strike detonator

      Kommentar

      • MacKP
        Contao-Yoda
        • 15.06.2009
        • 13315

        #4
        Man könnte auch die passenden Einstellungsoptionen von dem Listen Modul nehmen (funktioniert wie beim Kalender etc.).

        Parameter übergeben... hmm so ein Filter beim Catalog ist ja schon vorhanden (von - bis). Der Übergibt die Parameter per URL. Guck dir einfach mal an wie die URL dabei aussehen muss. Das kannst du dann nachbauen und du solltest zu dem passenden Ergebniss kommen.

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

        Kommentar

        • Carino
          Contao-Nutzer
          • 19.06.2009
          • 210

          #5
          Perfekt. Danke Marie!

          Kommentar

          • YuriOrlovBtf
            Contao-Nutzer
            • 14.09.2012
            • 40

            #6
            Zitat von MacKP Beitrag anzeigen
            Man könnte auch die passenden Einstellungsoptionen von dem Listen Modul nehmen (funktioniert wie beim Kalender etc.).

            Parameter übergeben... hmm so ein Filter beim Catalog ist ja schon vorhanden (von - bis). Der Übergibt die Parameter per URL. Guck dir einfach mal an wie die URL dabei aussehen muss. Das kannst du dann nachbauen und du solltest zu dem passenden Ergebniss kommen.

            Viele Grüße
            Hi MackP,

            URL nachbauen...
            Stellt contao dafür eine URL encode/decode methode bereit?
            --
            roadrunner for lightning and strike detonator

            Kommentar

            • MacKP
              Contao-Yoda
              • 15.06.2009
              • 13315

              #7
              Hallo YuriOrlovBtf,
              keine Ahnung... ich hab da einfach dann Parameter in ne URL eingebaut... der rest mal eben von hand bzw. mit inserttags ^^

              Du könntest auch die inputvar Erweiterung für sowas nehmen. Da hilft dir der Thread vllt weiter -> https://www.contao-community.de/show...-nicht-klappen
              Kommt eben drauf an was du da genau machen möchtest ;-)

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

              Kommentar

              • YuriOrlovBtf
                Contao-Nutzer
                • 14.09.2012
                • 40

                #8
                Zitat von MacKP Beitrag anzeigen
                Hallo YuriOrlovBtf,
                keine Ahnung... ich hab da einfach dann Parameter in ne URL eingebaut... der rest mal eben von hand bzw. mit inserttags ^^

                Du könntest auch die inputvar Erweiterung für sowas nehmen. Da hilft dir der Thread vllt weiter -> https://www.contao-community.de/show...-nicht-klappen
                Kommt eben drauf an was du da genau machen möchtest ;-)

                Viele Grüße
                nee, ich möchte den parseCatalog Hook verwenden, um Listenelemente zu filtern.
                Die URL über die $_SERVER globale zu bauen scheint mir umständlich.
                --
                roadrunner for lightning and strike detonator

                Kommentar

                Lädt...