class="header-main" mit unterschielichen Background image

Hallo Community,

ich komme nicht weiter. Hat jemand von euch einen Denkanstoß wie ich das Background image in Abhängigkeit von der Hauptkategorie tauschen kann. Es soll für jede Kategorie in der Navigation ein anderes Header Hintergrundbild dargestellt werden, das Hintergrundbild ist in jeder Kategorieseite bereits in einer Klasse vorhanden, also müsste nur noch das Hintergrundbild der jeweiligen Klasse in die Header-main übernommen werden. Ich hatte bereits versucht über js das Hintergrundbild der jeweiligen Klasse abzufragen, leider vergebens.

Habt ihr noch eine Idee?

Hallo eric,

 

evtl. hilft dir dieser Forumsbeitrag als Denkanstoß

https://forum.shopware.com/discussion/34168/kategorie-id-herausfinden-erstellen-oder-zuweisen-aber-wie

 

1 „Gefällt mir“

Hallo Avocado,

vielen Dank. Genau in diesem Moment habe ich es hinbekommen.

Falls jemand vor der gleichen Herausforderung steht, hier die Lösung:

Der Header wird als Erstes geladen und die Elemente bspw. aus den Einkaufswelten hinterher. Führt natürlich dazu, dass beim onload event die Element der jeweiligen Einkaufswelt noch null sind. Ich werte jetzt einfach die URL aus und passe das Hintergrund dementsprechend an.