Neu Einzelne Kategorie farblich anders darstellen EVO-Child

olli33

Gut bekanntes Mitglied
27. November 2008
274
7
Hallo Zusammen,

in dem 3er Shop habe ich über das Category Classes Plugin von Kreativkonzentrat die einzelnen Kategorien per css ansprechen können. Konkret möchte ich die Sale/Angebote Kategorie in einer anderen Schriftfarbe (rot) im EVO-Child Template darstellen.

EVO ist für mich auch komplettes Neuland. Hat jemand für mich vielleicht einen Ansatz das zu realisieren?

danke und grüsse
Olli
 

olli33

Gut bekanntes Mitglied
27. November 2008
274
7
Ich habe jetzt im Guide gelesen dass man der Kategorie auch das Attribut css_klasse zuordnen kann
https://guide.jtl-software.de/jtl/Kategorie:JTL-Wawi:Produktverwaltung:Attribute

und versuche jetzt mit a.angebote {color:#fd0000;} in meinem EVO Child Theme die Schriftfarbe zu beeinflussen.

Das Attribut in der Wawi habe ich mit dem entsprechenden Wert "angebote" gesetzt. Das ganze ist ja ein Menüpunkt in dem Megamenu und ich sehe mit dem Firebug nicht wirklich was.

Bezieht sich das nur auf eine normale Katansicht?
danke und grüsse
Olli
 

olli33

Gut bekanntes Mitglied
27. November 2008
274
7
Ich schieb den Beitrag nochmal an - hat jemand noch eine Idee zu der Umsetzung in einem EVO Child Template. Würde gerne die SALE Kategorie farblich ändern.
 

Point13

Gut bekanntes Mitglied
1. Dezember 2015
120
3
Wenn es um die Kategoriebox in der Seitenleiste geht, funktioniert bei mir folgendes:

.nav a[data-ref='123'] {
color: red;
}

Die Zahl 123 sieht man im Quelltext.

<a href="LinkZurKategorie" data-ref="123">Kategorie X</a>
 

Point13

Gut bekanntes Mitglied
1. Dezember 2015
120
3
Es ist ja nicht so, dass es überhaupt nicht funktioniert, aber in HTML5 gibt es den Font-Tag nicht mehr. Der Browser bildet es natürlich noch ab.
 

robertw

Aktives Mitglied
17. Februar 2016
51
9
Nutzt du Dropper? Dann ist es super einfach. Ein Plain-Drop mit den gewünschten CSS-Regeln erstellen und bei den Einfügeoptionen "Spezialseite -> Sonderangebote" auswählen.

Für die Kategorieanpassung könnte man auch einfach eine body-Klasse setzen: Sowas wie {$AktuelleKategorie->kKategorie} und dann darüber die CSS-Regeln steuern. Da "Sale" bzw. "Sonderangebote" keine Kategorie ist, funktioniert das aber leider nicht.
 

olli33

Gut bekanntes Mitglied
27. November 2008
274
7
Hallo Robert,

nein ich benutze leider kein Dropper. SALE ist eine Kategorie in der wir die Artikel entsprechend verlinken. Ich habe auch schon an eine smarty anweisung gedacht {if $Link->$AktuelleKategorie->cName =="SALE"} .... {/if}.
Nur an welcher Stelle im Evo Child und wie muss die CSS-Anweisung aussehen. Die Font Anweisung hatte ich noch im 3er Shop - sieht nur ein bisschen komisch in der URL aus :)

Danke, Schöne Weihnachten und Grüße
Olli