Gelöst eigene CSS pro Kategorie

luckyred

Aktives Mitglied
18. August 2007
17
0
Hallo zusammen,

ich habe Ansätze gesucht, für einzelne Kategorien und deren zugeordneten Produkte eine eigene CSS anzulegen, bin aber nicht weit gekommen? Mein Ziel ist es, für jede Kategorie andere Farben und Kopfgrafiken zu definieren.

Hat hier vielleicht jemand eine Lösung dafür parat oder selbiges schon umgesetzt?

Viele Grüße
luckyred
 

luckyred

Aktives Mitglied
18. August 2007
17
0
AW: eigene CSS pro Kategorie

EDIT: In der global_inc_first.tpl habe ich probiert, ein neues Stylesheet einzufügen.

Wenn Kategorie 1 ausgewählt ist, wähle Stylesheet NEWSTYLESHEET.css.

{if $kKategorie==1}
<link rel="stylesheet" href="{$currentTemplateDir}css/NEWSTYLESHEET.css" type="text/css" media="screen" />
{/if}

Kann jemand auf diesem Ansatz aufbauen? Die Artikel der jeweiligen Kategorie sollten auch das Stylesheet übernehmen.
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
AW: eigene CSS pro Kategorie

Hi,

arbeite mit Kategorieattributen, dazu sind sie gedacht.

Gib der Katgeorie ein Attribut mit dem Namen "meinattribut1" und dem Inhalt 1, dann kannst Du im Template mit

Code:
{if $AktuelleKategorie->KategorieAttribute.meinattribut1==1}attribut ist da{else}attribut nicht da oder wert nicht 1{/if}

zugreifen
 

luckyred

Aktives Mitglied
18. August 2007
17
0
AW: eigene CSS pro Kategorie

Hi,

arbeite mit Kategorieattributen, dazu sind sie gedacht.

Gib der Katgeorie ein Attribut mit dem Namen "meinattribut1" und dem Inhalt 1, dann kannst Du im Template mit

Code:
{if $AktuelleKategorie->KategorieAttribute.meinattribut1==1}attribut ist da{else}attribut nicht da oder wert nicht 1{/if}

zugreifen

Das hat funktioniert. Vielen Dank. Jedoch wirkt sich das ganze noch nicht auf die Artikel in der jeweiligen Kategorie aus.

Ich habe in der Datenbank ein Artikelattribut angelegt und nun folgendes ausprobiert:

Code:
	{if $AktuellerArtikel->ArtikelAttribute.merkmal1==1}
	<link rel="stylesheet" href="{$currentTemplateDir}css/green.css" type="text/css" media="screen" />
	{else}
	{/if}

Kannst du mir hier auch kurz nachhelfen?
Oder kann ich auch irgendwie das dem Artikel übergeordnete Kategorieattribut abfragen, so dass ich keine Artikelattribute benötige?
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
AW: eigene CSS pro Kategorie

Hi,

beim Artikel gehts wie folgt:

$Artikel->FunktionsAttribute.<fktattrname>

Vom Artikel hast Du nicht Zugriff auf die Kategorieattribute - ein Artikel kann nämlich mehrere Kategorien haben.
D.h. hier würde es Sinn machen nur den Artikeln in der jew. Kategorie die Fuktionsattribute zu setztn. Auf einen Wisch machst du es mit der Ameise - bald ist sie verfügbar.
 

luckyred

Aktives Mitglied
18. August 2007
17
0
AW: eigene CSS pro Kategorie

Also, ich habe jetzt in der Tabelle tartikelattribute angelegt:

kArtikelAttribut: 1
kArtikel:7041066
cName: design
cWert: green

und im Quelltext:
Code:
{if $Artikel->FunktionsAttribute.design==green}
	<link rel="stylesheet" href="{$currentTemplateDir}css/green.css" type="text/css" media="screen" />
	{else}

	{/if}

Habe ich irgendwas falsch gemacht? Es funktioniert noch nicht. :-/
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
AW: eigene CSS pro Kategorie

Hi,

bitte nicht direkt über die DB, sondern in der Wawi bei Funktionsattributen arbeiten (Nicht nrmale Attribute,sondern Funktionsattribute).
 

boaa-group

Sehr aktives Mitglied
28. Dezember 2007
4.932
9
Thailand, Bangkok
AW: eigene CSS pro Kategorie

EDIT:
Normalerweise mache ich so etwas über die URL-Erkennung. Wenn ID X, dann CSS-Datei X.

JTL Shop bildet aber URLs wie z.B.

http://www.XXX.TLD/Car-Audio oder
http://www.XXX.TLD/ProduktX-800PS

Ich könnte theoretisch über den Alias 'Car-Audio' gehen - dann habe ich aber nicht die Produkte der Kategorie angesprochen.

btw. kannst trotzdem über ID's arbeiten da die variablen a= und k= (für Artikel und Kategorie) in der SESSION übergeben werden und daher abgefragt werden können, die Lösung über Attribute ist aber einfacher zu pfelgen, da du hier abfragen für sämtliche Kategorien und Artikeln machen müsstest...
 

luckyred

Aktives Mitglied
18. August 2007
17
0
AW: eigene CSS pro Kategorie

Ich habe es über die modi-art-Template-Settings gelöst. Diese schreibt in den body-tag jeder Seite den Kategoriennamen. Diesen kann man dann per CSS abfangen.

Für 'Kategorie 1' steht im Quelltext z.B. <body id="kategorie1">.
Über CSS kann ich die Seite und untergeordnete Artikelseiten vom Design anpassen. :)
 

mastertango

Sehr aktives Mitglied
10. Oktober 2009
2.475
42
Wustrow
AW: eigene CSS pro Kategorie

Ich habe es über die modi-art-Template-Settings gelöst. Diese schreibt in den body-tag jeder Seite den Kategoriennamen. Diesen kann man dann per CSS abfangen.

Für 'Kategorie 1' steht im Quelltext z.B. <body id="kategorie1">.
Über CSS kann ich die Seite und untergeordnete Artikelseiten vom Design anpassen. :)


kannst du mir das genauer beschreiben wie du das machst?
Ich muss dafür glaub ich im Template vorher irgendwas anschalten oder?
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu 5.5.2 eigene CSS-Anpassungen Installation / Updates von JTL-Shop 1
Neu Eigene Bestellbestätigung User helfen Usern - Fragen zu JTL-Wawi 0
Neu Eigene Felder (Firma) in Mailvorlage User helfen Usern - Fragen zu JTL-Wawi 1
Neu "Eigene Felder" bei Lieferadresse anlegbar JTL-Wawi - Ideen, Lob und Kritik 3
Neu Wie füge ich dem News-System eigene Input-Felder hinzu? Technische Fragen zu Plugins und Templates 3
Eigene Inhalte - Inhalte im Backend nicht sichtbar Einrichtung JTL-Shop5 1
Neu Eigene Felder - Sortierung wird nicht in JTL Shop übernommen - Anzeige im Shop immer unterschiedlich User helfen Usern - Fragen zu JTL-Wawi 0
Neu Lieferzeiten für Dropshipping und eigene Artikel richtig in Shopware 6 bzw. Wawi anzeigen Schnittstellen Import / Export 1
Neu JTL Shop (anderes Template) eigene Felder aus Wawi als TAB im Shop User helfen Usern - Fragen zu JTL-Wawi 12
Neu Eigene Preislisten Vorlage erstellen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Eigene Übersicht im Kundenstammblatt für durchschnittlichen Auftragswert/Röherlös/Zahlungsdauer Eigene Übersichten in der JTL-Wawi 3
Eigene Übersichten verschieben JTL-Wawi 1.9 1
Eigene Felder Artikel auf Beleg Verkauf Auftrag ausdrucken JTL-Wawi 1.10 1
Neu CSS Galerie Plugins für JTL-Shop 4
Neu CSS-Gutschein-Plugin funktioniert nach Shop-update auf 5.5.3 nicht mehr Plugins für JTL-Shop 1
Neu Kann die css Regel nicht ansprechen Allgemeine Fragen zu JTL-Shop 9
Neu Offizielle Vorstellung des CSS Formular- und Retouren-Manager Plugins für JTL-Shop 0
Neu Hilfe bei Anpassung der JTL-Rechnung (v1.9.4.6) – EK pro Stück × Menge als Summe je Position + Privateinlage-Hinweis Dienstleistung, Jobs und Ähnliches 1
Gelöst Lenovo Idea Tab Pro JTL-POS - Fragen zu Hardware 1
Neu iMin D4 Pro noch mit Android 13 - EOL August 2025 - Update? JTL-POS - Fragen zu Hardware 0
Eine Artikelnummern pro Shop ? Und einen Hauptartikel ? JTL-Wawi 1.8 2
Neu Ausgabe - Rechnung speichern - dauert pro Rechnung 20 Sekunden JTL-Wawi - Fehler und Bugs 0
Neu Einlagerung via eindeutiger Nummer pro Palette / Paket? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 5
Neu Proformarechnung pro Paket Arbeitsabläufe in JTL-Wawi 3
Neu Gewinn pro Artikel mit SQL exportieren. User helfen Usern - Fragen zu JTL-Wawi 2

Ähnliche Themen