Contao-Camp 2024
Ergebnis 1 bis 3 von 3

Thema: Reader-Template generateAttribute() um Klassen-Namen erweitern?

  1. #1
    Contao-Nutzer
    Registriert seit
    02.03.2017.
    Beiträge
    50

    Standard Reader-Template generateAttribute() um Klassen-Namen erweitern?

    Moin,
    in dem Reader-Template werden die Attribute mit
    HTML-Code:
    echo $this->generateAttribute('attributname')
    eingesetzt. Im Ergebnis bekomme ich eine ul mit den entsprechenden li's im Frontend generiert.

    Wie kann ich den li's einen individuellen Klassennamen mitgeben? Dachte an eine foreach-Schleife - scheitere allerdings daran diese aufzubauen.

    Habe hier einen Post aus 2015 gefunden - frage mich allerdings ob das in der Isotope-Version 2.7.3 nicht eleganter/einfacher geht? Mit der Funktion klappt es für eine einzelne Ausgabe - allerdings scheite ich daran Mehrfacheinträge auszugeben.

    Hat jemand eine Idee?

    Danke

  2. #2
    Contao-Nutzer
    Registriert seit
    02.03.2017.
    Beiträge
    50

    Standard

    niemand eine Idee?

  3. #3
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    PHP-Code:
    $this->generateAttribute('name', ['noHtml' => true]) 
    Das geht zumindest bei den Tabellen. Weiss nicht mehr auswendig, ob wir das auch bei den Listen haben, aber das sollte eigentlich easy hinzuzufügen sein, wenn nicht.
    Wäre dann wohl hier: https://github.com/isotope/core/blob...ibute.php#L430
    Also da auch die `noHtml` Option berücksichtigen wie weiter oben.
    PR/Issue bei https://github.com/isotope/core/ sonst
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

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
  •