Neu Wie kann ich spezielle Seiten abfragen

Arthur

Gut bekanntes Mitglied
5. März 2014
288
3
Hallo.
Ich möchte nur auf der AGB und WRB Seite spezielle CSS Einstellungen durchführen. Als Beispiel, die Hintergrundfarbe des Shops ändern. Wie kann ich diese Seiten abfragen?
Bei CMS Seiten kann ich eine ID im Backend eintragen und somit die Seite abfragen. Aber bei den beiden o.g. geht das ja nicht, da sie aus INHALTE --> AGB/WRB kommen.

Vielen Dank!

Gruß
Arthur
 

david

Administrator
Mitarbeiter
16. Juli 2010
2.310
170
Wenn in deinem Shop z.B. im Footer ein sichtbarer Link auf die AGB/WRB ausgegeben wird, dann sollte dazu bereits eine Seite im CMS existieren, der du in den Einstellungen eine ID verpassen kannst.
Die Seite hat außerdem den Spezialseitentyp AGB/WRB, damit die Inhalte aus der Quelle Inhalte>AGB/WRB eingebunden werden.
 

martinwolf

Offizieller Service Partner
SPBanner
6. September 2012
3.724
355
Jeder Seite wird ein entsprechender Seitentyp übergeben und in der Smarty Variable {$nSeitenTyp} gespeichert. Zudem bekommt der Body diesen anhand des Attributs "data-page" übergeben. Du hast also zwei Möglichkeiten:

1. {if $nSeitenTyp == XX} binde eine spezielle CSS Datei ein {/if}
2. Direkt per CSS den Body ansprechend: body[data-page="XX"]

XX ist durch den entsprechenden Seitentyp zu ersetzen, den du ganz einfach über die Quellcodeanzeige auslesen kannst
 

Arthur

Gut bekanntes Mitglied
5. März 2014
288
3
Arthur, David - das hört sich sehr gut an und löst mein Problem.
Ich danke euch sehr für Eure Unterstützung!!!

Gruß
Arthur
 

Ähnliche Themen