Contao-Camp 2024
Ergebnis 1 bis 6 von 6

Thema: Nach bestimmten Tags im Template filtern

  1. #1
    Contao-Nutzer Avatar von herrweiss
    Registriert seit
    28.01.2010.
    Ort
    Kronberg
    Beiträge
    194
    Partner-ID
    6476

    Standard Nach bestimmten Tags im Template filtern

    Hallo zusammen,

    ich suche nach einer Möglichkeit, wie ich Nachrichten-Beiträge, mit einem bestimmten Tag im Template filtern kann. Ich weiss zwar, dass ich das normalerweise direkt im Modul Nachrichten-Liste einstellen kann, aber leider verwende ich ein Listenmodul einer anderen Erweiterung (Slick Slider), wo diese Option leider nicht vorhanden ist. Deshalb habe ich mir überlegt, dass ich einen bestimmten Tag im Template abfrage und wenn dieser Tag im Array vorhanden ist, sollen die entsprechenden Beiträge ausgegeben werden.

    Hat jemand eine Idee, wie ich die Abfrage schreiben muss?

    So ungefähr stelle ich mir das mit meinen rudimentären PHP Kenntnissen vor:

    <?php if ($this->tags=="mein-tag"): ?>

    ### News-Item ###

    <?php endif; ?>
    Geändert von herrweiss (27.06.2017 um 13:02 Uhr)

  2. #2
    Contao-Nutzer
    Registriert seit
    22.06.2017.
    Beiträge
    186

    Standard

    Wo sollen denn diese Tage her kommen?

  3. #3
    Contao-Nutzer Avatar von herrweiss
    Registriert seit
    28.01.2010.
    Ort
    Kronberg
    Beiträge
    194
    Partner-ID
    6476

    Standard

    Ich meine keine Tage, sondern die Variable "tags" ...

    Hier ein Auszug der Templatevars:

    [tags] => Array
    (
    [0] => erfahrungsbericht
    [1] => gastfamilien
    )


    Ich möchte das in meiner News-List nur Beiträge auftauchen, die beispielsweise mit "gastfamilien" getaggt sind.

  4. #4
    Contao-Nutzer
    Registriert seit
    22.06.2017.
    Beiträge
    186

    Standard

    Dann hast Du doch alles:

    Code:
    <?php if (in_array("gastfamilien",$this->tags)): ?>
    
    ### News-Item ###
    
    <?php endif; ?>
    in_array: http://php.net/manual/de/function.in-array.php

  5. #5
    Contao-Nutzer Avatar von herrweiss
    Registriert seit
    28.01.2010.
    Ort
    Kronberg
    Beiträge
    194
    Partner-ID
    6476

    Standard

    Vielen Dank für den Tipp - werde ich gleich mal ausprobieren :-)

  6. #6
    Contao-Fan Avatar von jenda
    Registriert seit
    20.06.2009.
    Ort
    Berlin
    Beiträge
    484

    Standard

    Wäre es möglich mit dieser Logik auch so etwas umzusetzen? Es sollte möglichst dynamisch funktionieren.

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
  •