Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: 2 unterschiedliche Header Bilder

    DanDo

    • Neu im Forum
    • Beiträge: 18
    2 unterschiedliche Header Bilder
    am: 02. Januar 2014, 11:50:43
    Hallo zusammen,

    und ein frohes neues Jahr!

    Ich benötige für meinen Onlineshop 2 unterschiedliche Header. Einmal für die Startseite und einen für alle Unterkategorien. Im Forum habe ich schon etliche Beiträge dazu gelesen sowie einiges getestet wie z.b das Headerwechsel Modul doch leider hat das mit meiner Version v1.06 rev 4642 nicht so funktioniert. Gibt es da evtl. eine Anpassung für 1.06 ? Oder evtl. eine andere Lösung für mein Problem ?

    Für jede Hilfe bin ich sehr dankbar!

    Viele Grüße
    Daniel

    Linkback: https://www.modified-shop.org/forum/index.php?topic=28791.0

    swolfram [templatix]

    • Fördermitglied
    • Beiträge: 1.169
    • Geschlecht:
    Re: 2 unterschiedliche Header Bilder
    Antwort #1 am: 08. Januar 2014, 20:28:38
    Wenn Du nur für die Startseite ein anderes Headerbild haben?
    Dann braucht man lediglich 2 kleine CSS-Klassen und in der index.html eine Abfrage, ob man auf der Startseite ist. Alles ganz simpel.

    Wenn Du für jede Kategorie eines festlegen willst, wird es schwieriger. Das besagte Modul kenn ich jedoch nicht, kann da so nicht helfen.

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.989
    • Geschlecht:
    Re: 2 unterschiedliche Header Bilder
    Antwort #2 am: 09. Januar 2014, 01:21:56
    @DanDo
    Willst du lediglich die Startseite von allen anderen Seiten unterscheiden (also auch Konto-, Content- und Checkout-Seiten) kannst du einfach mit folgender Abfrage prüfen ob du dich auf der Startseite befindest
    (in der index.html deines Templates):
    Code: PHP  [Auswählen]
    {if strstr($smarty.server.PHP_SELF, 'index') && $smarty.get.cPath == null && $smarty.get.manufacturers_id == ''}
        DEINE_HEADER_GRAFIK_FÜR_DIE_STARTSEITE
    {else}
        DEINE_ANDERE_GRAFIK_FÜR_DIE_ANDEREN_SEITEN
    {/if}

    Ansonsten hilft dies für alle möglichen Styles für jede Seite.
    Damit gehen (weil CSS) natürlich nur Hintergrundbilder aber eben alles sonst an Styles.

    Für Vordergrundbilder ist Ertsgenanntes das richtige.
    Das kann man noch erweitern und jede Seite einzeln ansprechen wenn nötig (~get.cPath für Kategorien ~get.coID für Contentseiten usw.).

    Gruß,
    noRiddle
    7 Antworten
    5987 Aufrufe
    19. Juni 2012, 14:28:05 von Petra
    5 Antworten
    2972 Aufrufe
    01. Juli 2010, 14:39:58 von web28
    2 Antworten
    4105 Aufrufe
    28. Juni 2011, 07:27:10 von Tomcraft
               
    anything