Hallo, ich suche jetzt schon länger... die Template Parts für die Unterseiten -> Kategorien Listen/ Kacheln und für die Produkt Ansicht. Ich würde gerne um dem <div class="main-inside"> jeweils ein eigenen div Container mit einer eigenen Klasse oder ID legen wollen, damit ich hier verschiedene Hintergründe zuweisen kann, die sich nicht auf den div Container im Frontend/ Index auswirken. (Begründung: ich möchte dem Body ein Hintergrund Bild zuweisen und dem <div class="main-inside"> im Frontend einen transparenten Hintergrund. Der Hintergrund in der Listen Ansicht / Produkt Ansicht soll aber deckend sein.) Dies ist aber nicht möglich da der <div class="main-inside"> Container Ausgangsbasis für alle Templates ist und auf den Unterseiten keine eigene ID bekommt. Version Honygrid 3.4.0.0 ------------------------------------ Wäre nett wenn mir jemand von den Pros hier sagen kann wo ich die Template Parts finden kann. Vieleicht könnte man das auch per Php Abfrage oder Script lösen .... Ich bin für Vorschläge offen. Danke
Ich weiss nicht ob ich Dich richtig verstanden habe, aber versuche es doch mal unter "/templates/Honeygrid/snippets/product_listing".
Danke Aber ne, die bringen mich leider nicht weiter, da landet der hinzugefügte div weit unterhalb/ innerhalb von verschachtelten Containern.. Also weit unterhalb vom dem den ich ansprechen will ... Ich befürchte ich komm mit den Template Parts nicht weiter, da der Container <div class="main-inside"> immer von einer Stelle (global) geladen wird. Screenshot : Diesen Container meine ich:
Hi, das Hintergrundbild kannst du direkt im StyleEdit unter "Allgemein->Layout->Hintergrund" hochladen. Per CSS kann man das Element #outer-wrapper oder .main-inside für besteimmte Seiten direkt ansprechen. Wenn du z.B. nur auf der Kategorieliste einen anderen Hintergrund haben möchtest als auf der Startseite kann du folgenden CSS Code im StyleEdit hinterlegen: Code: .page-index-type-cPath #outer-wrapper { background-color: rgba(100,100,100,0.8); } Für die Startseite: Code: .page-index #outer-wrapper { background-color: rgba(100,100,100,0.5); } Für die Artikeldetailseite: Code: .page-product-info #outer-wrapper { background-color: rgba(100,100,100,1); }
Danke, also ich habe ja die Fullwidth Version eingestellt und die Frontpage hat hier und da halt transparente Hintergründe, deshalb ist es schade, das ihr dem oben genannten Container im Frontend keine eigene ID gegeben habt. Das wäre halt die beste Lösung, so könnte man hier verschiedene Hintergründe für den Container einstellen die sich nicht auf alle Seiten auswirken / oder anders herum. (Könntet ihr ja ganz unten mit auf die ToDo liste für künftige Updates setzen).? Für mein Problem habe ich aber eine Zwischenlösung gefunden und erstmal so realisiert : Das Hintergrundbild hab ich direkt im StyleEdit unter "Allgemein->Layout->Hintergrund" hochgeladen. Den bisher erfassten Unterseiten habe ich dann folgendes CSS verpasst. (Nicht das was ich gerne hätte und etwas umständlich aber ist ok). Code: body.page-index-type-cat.page-index-type-cPath, body.page-product-info, body.page-shop-content, body.page-logoff, body.page-account, body.page-login, body.page-wish-list, body.page-shopping-cart{ background-color: #fff; background-image: none; } --------------------------------------------- Ps. Im übrigen finde ich die Version 3.4.0.0 schon deutlichl besser wie die Vorherigen... GUTE ARBEIT weiter so!!!