Ergebnis 1 bis 3 von 3

Thema: [Dynamic-Events] - Eventfilter und Weiterleitungsseite je Eventliste

  1. #1
    Contao-Nutzer
    Registriert seit
    30.04.2012.
    Beiträge
    16

    Standard [Dynamic-Events] - Eventfilter und Weiterleitungsseite je Eventliste

    Hi,

    die Erweiterung [Dynamic-Events] macht folgendes:

    - Im Eventlisten Modul kann man eine Weiterleitungsseite definieren, die dann eingesetzt wird wenn beim Event "Standard" als Weiterleitungsziel gesetzt ist (WICHTIG!!! Ist im Eventarchiv jedoch keine Weiterleitungsseite gesetzt, funktioniert die Erweiterung nicht richtig)
    - Die Erweiterung bietet das neue Modul "Eventfilter", welches als Weiterleitungsziel (wird als Formular action verwendet) eine Seite mit Eventliste benötigt. Das Modul lässt mit Hilfe von Jquery eine Volltextsuche mit Autocomplete, Zeitraum Begrenzung (jQuery UI Datepicker) zu. Weiters kann nach dem Jahr gefiltert werden.

    Der Eventfilter funktioniert so:
    Der größere Aufwand war den Filter so hinzukriegen, dass dieser bei Volltextsuche und Datum die richtigen Parameter kennt.
    Also wird das Formular folgendermaßen aufbereitet (Modul class erweitert die Events class):
    - Die Erweiterung sucht auf der Weiterleitungsseite die Eventlisten-Module und sammelt die ids der Eventarchive
    - Dann werden die Events für alle auf der Weiterleitungsseite integrierten Eventarchive selectiert
    Im Formular bewirkt das folgendes:
    - Von und bis Datum sind nach den Infos der Events begrenzt
    - Bei Jahr Select stehen nur Jahre zur verfügung wo Events stattfinden
    - Autocomplete bei der Volltextsuche enthält nur Events die auch auf der Weiterleitungsseite vorkommen.

    Im Hook "getAllEvents" sitzt dann die Funktion die die Events je nach den Filter Anforderungen aus dem Array "$arrEvents" entfernt und somit die Events sozusagen filtert.

    Gruß
    Angehängte Grafiken Angehängte Grafiken

  2. #2
    Contao-Fan Avatar von Gassi
    Registriert seit
    18.11.2009.
    Ort
    Konstanz
    Beiträge
    425

    Standard

    Hallo,

    hat das Modul jemals richtig funktioniert?
    Versuche es gerade unter 2.11.11 zum laufen zu bekommen.....
    Die PHP Datei für den Filter scheint ein update nötig zu haben -bei mir wird die hälfte leider falsch ausgegeben - und der Quellcode steht mitten auf der Seite.....
    Die Funktionalität wäre super.... ich versuche gerade selbst das Template zu korrigieren...ist aber etwas wirr für mich....

    beste Grüsse
    gassi

  3. #3
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.778
    User beschenken
    Wunschliste

    Standard

    Frage:

    wann und wo wird den $arrEvents = array(); aus ModuleEventfilter.php gefüllt?

    m.E. nie...

    daher $arrDates nix drinn

    daher Warning: min(): Array must contain at least one element

    ... oder?!?!

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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