Ergebnis 1 bis 4 von 4

Thema: Individuelle CSS Klasse pro Produkt in Produktliste?

  1. #1
    Contao-Nutzer
    Registriert seit
    23.11.2009.
    Beiträge
    25

    Standard Individuelle CSS Klasse pro Produkt in Produktliste?

    Hallo!

    Ist es möglich einem Produkt eine individuelle Klasse zu geben die dand auch in der Produktliste ausgegeben wird?
    Lässt sich das ganze eventuell mit Attributen lösen? Wenn ja, wie kann man Attribute im Template ausgeben?

    Danke!

  2. #2
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.622
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Mit Attributen geht das wohl, allerdings wird die Klasse dann nicht in der eigentlichen Liste sondern halt innerhalb deines Produkt-Templates ausgegeben. Dazu musst du das Template iso_list_default (oder eine Ableitung davon) anpassen.
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  3. #3
    Contao-Nutzer Avatar von jabadoo
    Registriert seit
    15.08.2009.
    Beiträge
    63

    HTML

    Mit einer Zeile jquery-Code lässt sich das aber leicht lösen, z.B.:
    Code:
    $('.product .attributX').parent().addClass('attributX');

  4. #4
    Contao-Nutzer
    Registriert seit
    07.07.2009.
    Beiträge
    50

    Standard

    Hallo,

    oder z.B. den Alias im Template einfügen - also im Produkt-Div den CSS-Klassen hinzufügen:
    Code:
    class="... product_<?php echo $this->alias; ?>"
    $this->id wäre kürzer, geht aber nicht soweit ich das sehe.


    Viele Grüße

    Andi

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
  •