Footer auf einzelnen Seiten ausblenden?

Hallo zusammen,

weiß jemand, wie ich (am liebsten per CSS) den Footer auf einzelnen Seiten ausblenden kann?

Ich habe es per CSS so versucht:

.page-134 .footer-main, .footer-main .container {
    display: none;
}

Ergebnis: der Footer wird auf allen Seiten, nicht nur der Seite mit der ID 134 ausgeblendet.

Ich freu mich über jeden Tipp :slight_smile:

Danke & LG,
Lisa

Ergebnis: der Footer wird auf allen Seiten, nicht nur der Seite mit der ID 134 ausgeblendet.

Logisch wenn du knallhart „.footer-main .container“ in deine CSS packst.

In der originalen Version von Shopware geht das eigentlich gar nicht, da die Shopseiten nicht mit Nummern in den CSS-Klassen versehen sind. Also müsste man erst mal an geeigneter Stelle das Template anpassen. Beispiel:

            {* Footer *}
            {block name="frontend_index_footer"}
                
                    
                        {block name="frontend_index_footer_container"}
                            {include file='frontend/index/footer.tpl'}
                        {/block}
                    
                
            {/block}

Dann macht der Shop daraus etwas wie :

Jetzt hast du eine Grundlage für dein CSS:

.footer-main.page123, .footer-main.page456 {
  display: none;
}

Basiswissen über Shopware, Template und CSS sind voraussetzung.

1 „Gefällt mir“