Breadcrumb Position ändern

Thema wurde von diana_kleczka, 20. März 2018 erstellt.

  1. diana_kleczka
    diana_kleczka Erfahrener Benutzer
    Registriert seit:
    24. Januar 2018
    Beiträge:
    272
    Danke erhalten:
    29
    Danke vergeben:
    76
    Hallo,

    ich habe in den Kategorien nun den Teaser Slider anstelle von einem Kategoriebild, da dieses durch die Menüboxen verkleinert wird. Meine Frage nun gibt es eine Möglichkeit den Breadcrumb über das Teaser Slider Bild zu bringen?
    Vielen Dank im Voraus
     
  2. Torben Wark
    Torben Wark Gambio GmbH
    Registriert seit:
    15. Juli 2014
    Beiträge:
    2.581
    Danke erhalten:
    1.178
    Danke vergeben:
    399
    Machst du deine Anpassungen per usermod oder machst du das mit Smarty-Blöcken in GXModules? Abhängig davon könnte ich dir da eine Lösung anbieten, da muss man nämlich ein wenig ein bisschen mit dem HTML hin und her schieben.
     
  3. diana_kleczka
    diana_kleczka Erfahrener Benutzer
    Registriert seit:
    24. Januar 2018
    Beiträge:
    272
    Danke erhalten:
    29
    Danke vergeben:
    76
    Hallo Torben, vielen Dank für Deine Antwort. Ich mache meine Anpassungen über Usermod.
     
  4. Torben Wark
    Torben Wark Gambio GmbH
    Registriert seit:
    15. Juli 2014
    Beiträge:
    2.581
    Danke erhalten:
    1.178
    Danke vergeben:
    399
    Ok dann machst du folgendes:
    - leg dir eine Usermod der templates/Honeygrid/index.html an, falls nicht schon geschehen
    - in dieser Usermod suchst du nach folgender Stelle:

    Code:
    {block name="index_outer_wrapper_imageslider"}
                    {include file="get_usermod:{$tpl_path}snippets/slider.html" slider=$IMGSLIDER}
                {/block}
    Darüber fügst du folgendes ein:
    Code:
    {if ""|detect_page == 'Cat'}
        {include file="get_usermod:{$tpl_path}snippets/navigation/breadcrumb.html" breadcrumb=$navtrail}
    {/if}
    Das sollte dann wie folgt aussehen:

    Code:
    {if ""|detect_page == 'Cat'}
                    {include file="get_usermod:{$tpl_path}snippets/navigation/breadcrumb.html" breadcrumb=$navtrail}
                {/if}
           
                {block name="index_outer_wrapper_imageslider"}
                    {include file="get_usermod:{$tpl_path}snippets/slider.html" slider=$IMGSLIDER}
                {/block}
    Anschließend suchst du in der selben Datei hiernach:
    Code:
    {block name="index_inner_wrapper_main_breadcrumb"}
                                            {include file="get_usermod:{$tpl_path}snippets/navigation/breadcrumb.html" breadcrumb=$navtrail}
                                        {/block}
    Da baust du eine if-Abfrage drum herum, die wie folg aussieht:
    Code:
    {if ""|detect_page != 'Cat'}
    [...]
    {/if}
    Das sollte dann wie folgt aussehen:

    Code:
    {if ""|detect_page != 'Cat'}
                                            {block name="index_inner_wrapper_main_breadcrumb"}
                                                {include file="get_usermod:{$tpl_path}snippets/navigation/breadcrumb.html" breadcrumb=$navtrail}
                                            {/block}
                                        {/if}
    Das sollte es dann gewesen sein, nachdem du den Cache gelöscht hast. Es kann sein, dass du den Breadcrump, dann mit CSS noch ein wenig zurecht rücken musst, wenn du da dann Hilfe brauchst, sag gerne noch mal Bescheid ;).

    Die obige Lösung sorgt dafür, dass die Änderung nur auf Kategorieseiten grefit. Würde man die If-Bedingungen da weg lassen, würde die Verschiebung des Breadcrumps überall passieren.
     
  5. diana_kleczka
    diana_kleczka Erfahrener Benutzer
    Registriert seit:
    24. Januar 2018
    Beiträge:
    272
    Danke erhalten:
    29
    Danke vergeben:
    76
    Vielen Dank. Werde ich ausprobieren!
     
  6. diana_kleczka
    diana_kleczka Erfahrener Benutzer
    Registriert seit:
    24. Januar 2018
    Beiträge:
    272
    Danke erhalten:
    29
    Danke vergeben:
    76
    Hallo und vielen Dank nochmal Torben. Hat soweit funktioniert. @Torben (Gambio) Tatsächlich müsste die Position des Breadcrumbs noch angepasst werden. Am besten indem man das Padding anpassen würde. Welchen Befehl bräuchte ich dazu?
    Vielen Dank im Voraus.
     
  7. Torben Wark
    Torben Wark Gambio GmbH
    Registriert seit:
    15. Juli 2014
    Beiträge:
    2.581
    Danke erhalten:
    1.178
    Danke vergeben:
    399
    Das ist abhängig davon, wo dein Breadcrump jetzt sitzt. Das müsste ich wohl einmal in deinem Shop direkt sehen, um da was sinnvolles zu sagen zu können.
     
  8. diana_kleczka
    diana_kleczka Erfahrener Benutzer
    Registriert seit:
    24. Januar 2018
    Beiträge:
    272
    Danke erhalten:
    29
    Danke vergeben:
    76
    Soll ich dazu ein Ticket öffnen, oder kann ich dir die Adresse per PN schicken?
     
  9. Torben Wark
    Torben Wark Gambio GmbH
    Registriert seit:
    15. Juli 2014
    Beiträge:
    2.581
    Danke erhalten:
    1.178
    Danke vergeben:
    399
    PN geht auch ;)