Hallo Forum,
Ich möchte die product.tpl etwas verändern.
Die oxid.css soll dazu nicht verwendet werden.
Aber was muss in der product.tpl auskommentiert/geändert werden sodass nicht die oxid.css geladen sonder xyz.css geladen wird?
Hallo Forum,
Ich möchte die product.tpl etwas verändern.
Die oxid.css soll dazu nicht verwendet werden.
Aber was muss in der product.tpl auskommentiert/geändert werden sodass nicht die oxid.css geladen sonder xyz.css geladen wird?
oxid.css wird nicht in der product.tpl sondern in der out/xy/tpl/layout/base.tpl geladen
mach mal irgendwo auf der product.tpl den code rein:
[{$oView->getClassName()}]
Dann siehst du welche Klasse geladen wird und dann kannst du in base.tpl um die oxid.css rum eine if-else condition bauen, die dann eine andere css Datei lädt wenn die eine bestimmte Klasse geladen wird.
Danke für deine Antwort.
Aber dass ist zu kompliziert für mich.
Da reichen meine wenigen Kenntnisse nicht aus.
in dem Fall würde ich einfach eine neue CSS anlegen, die die gewünschten CSS Eigenschaften überschreibt (vllt mit !important um totsicher zu sein) und diese dann mit [{oxstyle}] in der product.tpl einbinden
soll die Änderung für ein bestimmtes Produkt gelten, oder für eine Kategorie?
Dann kannst Du doch im Backend ein alternatives Template hinterlegen, das eine andere CSS-Datei verwendet, oder?