Breadcrumps für eine Einkaufwelt ausblenden

Guten Tag,

Breadcrums sollen für eine Einkaufswelt ausgeblendet werden. Nach der Anleitung in der Dokumentation habe ich eine Fehlerseite aus einer Einkaufswelt erstellt. Diese Fehlerseite enthält aber noch ein Breadcrump und da es die Seite nur einmal gibt steht dann mehrfach fehler-404 über dem Haupttext.

Jetzt suche ich ein snippet um die breadcrumps nur für diese eine Seite auszublenden. Es muss als eine Bedingung werden, aber ich kenne die Schreibweise für Smarty und Shopware noch nicht. Kann mir jemand einen Tipp geben oder einen Link ausschreiben, wie man das am einfachsten schreibt?

Vielen Dank.

Katasun

    {* Prefix for the breadcrumb e.g. the configured shop name *}
    {block name="frontend_index_breadcrumb_prefix"}{/block}

    {block name="frontend_index_breadcrumb_content"}
        {foreach $sBreadcrumb as $breadcrumb}
            {block name="frontend_index_breadcrumb_entry"}
                
                    {if $breadcrumb.name != "fehler-404-de" }
                        {block name="frontend_index_breadcrumb_entry_inner"}
                            {if $breadcrumb.link}
                                
                                    
                                    *{$breadcrumb.name} 
                                
                            {else}
                                
                                    **{$breadcrumb.name} 
                                
                            {/if}
                            
                        {/block}
                    {/if}
                
                {if !$breadcrumb@last}
                    
                        
                    
                {/if}
            {/block}
        {/foreach}
    {/block}

    {block name="frontend_index_breadcrumb_suffix"}{/block}

Wie bereits geschrieben, habe ich was ganz einfaches gesucht und dann einfach:

 

{if $breadcrumb.name != “fehler-404-de” } genutzt. fehler-404-de ist die Anzeige des Brotkrümels auf der Seite wo der Brotkrümel später nicht mehr erscheinen soll.

 

Gruss

Katasun

Du müsstest erst einmal die ID der Seite abfragen und dann praktisch: if Seite X und dann blendest du den Breadcrumb Block aus.

Vielen Dank für die Antwort.

Das hatte ich probiert. Innerhalb der Seite kann ich mir die pageID anzeigen lassen. Aber im Template für die Breadcrumbs ist mir das nicht gelungen auf die pageID zuzugreifen. Dafür hatte ich dort die Einträge aus der Datenbank zur Verfügung. Also auch den String mit dem Breadcrumb. Deshalb war die Abfrage nach dem Breadcrumb für mich am einfachsten.

Gruss Katasun