Suchfeld im Header ausblenden (5.3)

Gibt es eine Möglichkeit die Suche, bzw. das Suchfeld im Header auszublenden?

Das geht nur über eine Templateanpassung. Besser als hier kann man es nicht erklären: Frontend Guides

Im eigenen Theme Datei themes/Frontend/MEIN-THEME/frontend/index/shop-navigation.tpl mit folgendem Inhalt erstellen

{extends file="parent:frontend/index/shop-navigation.tpl"}

{block name='frontend_index_search_include'}{/block}

 

1 „Gefällt mir“

Ein freundliches Hallo in die Runde. Funktioniert das immer noch wie beschrieben? Hab die Version 5.4.6, ein Template mit dem Templatemanager abgeleitet, im Webspace meinem Template eine shop-navigation.tpl mit oben beschriebenen Inhalt verpasst, dass Thema mit dem Template Manager kompiliert und das Suchfeld ist immer noch da. Was mach ich falsch?

Gibt es den Block frontend_index_search_include noch?

Caches geleert?

Meine Lösung:

  1. Eigenes Theme im Backend erstellen.
  2. Aus dem Bare Theme [httpdocs/themes/Frontend/Bare/frontend/index] die shop-navigation.tpl entnehmen 
  3. In das zuvor erstellte eigene Theme in den Pfad [httpdocs/themes/Frontend/DEINTHEME/frontend/index] kopieren.
  4. Dort folgenden Block löschen oder auskommentieren:

 

 {* Search form *}
        {block name=‚frontend_index_search‘}
           

                {s namespace=„frontend/index/search“ name=„IndexTitleSearchToggle“ assign=„snippetIndexTitleSearchToggle“}{/s}
                [
                   

                    {block name=‚frontend_index_search_display‘}
                        {s namespace=‚frontend/index/search‘ name=„IndexSearchFieldSubmit“}{/s}
                    {/block}
               

](#show-hide–search „{$snippetIndexTitleSearchToggle|escape}“)

                {* Include of the search form *}
                {block name=‚frontend_index_search_include‘}
                    {include file=„frontend/index/search.tpl“}
                {/block}
           

        {/block}

 

Nicht vergessen den Cache in Shopware zu löschen.

Das Suchfeld ist entfernt.