Ergebnis 1 bis 8 von 8

Thema: Eventliste - Parallele Filterung über Template

  1. #1
    Contao-Fan
    Registriert seit
    20.10.2014.
    Beiträge
    497

    Standard Eventliste - Parallele Filterung über Template

    Hallo zusammen,

    ich hole mir übers Listentemplate passende Events wie folgt.

    PHP-Code:
    <?php 

    $aliasUrl 
    = \Input::get('auto_item');
    $result = \Database::getInstance()->prepare("SELECT id FROM mm_freizeit WHERE alias= '" $aliasUrl "'")->execute();

    $GLOBALS['FREIZEIT_LOCATION'] = $result->id

    if(
    $this->eventFreizeit !== $GLOBALS['FREIZEIT_LOCATION']) 

      return; 
    }  

    else(
    $this->noItemsMsg)    

    ?>
    Funktioniert soweit ganz gut nur dass ich die Anzahl der Events nicht über das Modul begrenzen kann.
    "Anzahl an Events" muss im Modul auf 0 stehen damit etwas ausgegeben wird.

    Kann mir einer Sagen was ich falsch mache? Stehe aufm Schlauch...

    Danke Gruß

  2. #2
    Alter Contao-Hase Avatar von kmielke
    Registriert seit
    21.06.2009.
    Beiträge
    1.173

    Standard

    Hi marcohe,

    du hast diesen Thread bei calendar_extended aufgemacht. Was hat dein Thema mit dieser Erweiterung zu tun?
    Gruß Kester

    Kein Support via PN ohne vorherige Absprache.

  3. #3
    Contao-Fan
    Registriert seit
    20.10.2014.
    Beiträge
    497

    Standard

    Ich nutze die Erweiterung calendar_extended.
    Aber ich denke das es im Core Forum: Nachrichten/Events/FAQ tatsächlich besser aufgehoben wäre. Kann das jemand verschieben?

  4. #4
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.459
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Und MetaModels ist da auch mit drin.

    So richtig klar ist aber wohl weder, was dein Code macht, noch was du vor hast.

    Laut deinem Code wird ein Datensatz gemäß eines Alias ermittelt. Dessen ID schreibst du dann ins GLOBALS Array, um es direkt wieder zu vergleichen. Sieht komisch aus.

  5. #5
    Contao-Fan
    Registriert seit
    20.10.2014.
    Beiträge
    497

    Standard

    Zitat Zitat von cliffparnitzky Beitrag anzeigen
    So richtig klar ist aber wohl weder, was dein Code macht, noch was du vor hast.
    Events wurde um ein Feld erweitert > eventFreizeit.
    Über dieses Feld wird mit einem Metamodels Datensatz verknüpft, mit der ID des MM-Datensatzes.

    Auf der Seite des Metamodels Datensatz werden die verknüpften Events ausgegeben. Das funktioniert. Nur eben die Limitierung der Anzahl über das Modul "Eventliste" nicht.
    Geändert von marcohe (03.03.2022 um 14:04 Uhr)

  6. #6
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.459
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von marcohe Beitrag anzeigen
    Auf der Seite des Metamodels Datensatz werden die verknüpften Events ausgegeben. Das funktioniert. Nur eben die Limitierung der Anzahl über das Modul "Eventliste" nicht.
    Das versteh ich immer noch nicht.

  7. #7
    Contao-Fan
    Registriert seit
    20.10.2014.
    Beiträge
    497

    Standard

    Zitat Zitat von cliffparnitzky Beitrag anzeigen
    Das versteh ich immer noch nicht.
    tl_calender_events > Spalte "eventFreizeit" = ID des "auto_items" (MM-Datensatz).

    Der "Code-Schnipsel" steht im Template "event_upcoming" des Eventlisten-Moduls welches per Inserttag in das Metamodels Template eingebunden ist.
    Geändert von marcohe (04.03.2022 um 07:04 Uhr)

  8. #8
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.459
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Nöp, sorry, versteh ich weiter nicht.

    Aus dem Code oben ist weder ersichtlich, welche Liste du meinst und was dann dort limitiert werden soll.

    In dem Code Schnipsel wird ein Datensatz anhand eine Alias ermittelt ... das wird im Normalfall einer oder keiner sein.

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
  •