Suchfeld im Header unter Topnavigation anzeigen

Hallo,

Versuche gerade das Such Formular im Header unter die Navigation zu bekommen.

Ich möchte das Suchfeld so platzieren, daß es linksbündig unter den Shopkategorien angezeigt wird.

wie kann ich das lösen, evtl auch mit less.

Danke

Hallo,

was hast du denn bisher probiert bzw. wie sieht denn dein bisheriger Code aus?

Oder suchst du hier nur jemanden, der dir das kostenlos zusammenbaut? Wenn ja, ist es wohl eher hier richtig aufgehoben: https://forum.shopware.com/categories/job-posting .

Sonst ist das natürlich mit CSS / LESS und über Anpassungen der entsprechenden Templatedateien möglich. Es kann aber passieren, das beim Verschieben dann die Funktionalität nicht mehr korrekt funktioniert (auch speziell in den mobilen Ansichten).

Grüße

Sebastian

Hallo,

ich suche niemanden der mir das kostenlos zusammenbaut, ich weiß nur nicht in welcher tpl Datei ich ansetzen muss.

mir würde es auch reichen wenn ich das Suchfeld rechts unter dem Warenkorb anzeigen lassen kann. Ich brauche nur einen Tipp.

Den Rest bekomme ich dann schon selber hin.

Danke

Hallo 

schau dir das mal an https://developers.shopware.com/designers-guide/ hier wirst du fündig werden, das was du vor hast, benötigt ein paar Änderungen

Bare/frontend/index/index.tpl und Bare/frontend/index/shop-navigation.tpl musst du dafür bearbeiten natürlich alles im eigenem Theme ableiten. Das was @sschreier‍ geschrieben hat solltest du aber beachten.

Ich verstehe auch nicht warum du die Suche dahin platzieren willst, schau doch mal unter https://store.shopware.com/themes-templates/?p=1 vielleicht findest du hier etwas passendes.

Viel Spaß

 

 

1 „Gefällt mir“

Hallo hds,

ich möchte die Suche deswegen nicht an dieser Stelle haben, weil ich dort ein Bild (evtl auch einen Slider) mit dem Logo darstellen möchte und mit dem Suchfeld daneben wird es einfach zu klein.

Sonst würde ich es nicht ändern wollen.

Danke.

Hallo hds,

du sagst ich soll die tpl Dateien von eigenen Theme ableiten. wenn ich nun die beiden angesprochen tpl Dateien in

Mein-Theme/frontend/index/shop-navigation.tpl und Mein-Theme /frontend/index/index.tpl kopiere

wie bekomme ich Shopware dazu diese Dateien von dort zu laden?

Das Bare Theme wird ja mit dem Update überschrieben.

Danke

Via extends kannst du ein template in deinem Theme ableiten. Mithilfe von capture kannst du existierenden code zwischenspeichern und an anderer Stelle wiederverwenden.

So kannst du beispielsweise den Block der Suche unter die main-navigation „verschieben“:

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

{block name='frontend_index_search'}
    {capture name='index_search'}
        {$smarty.block.parent}
    {/capture}
{/block}

{block name='frontend_index_navigation_categories'}
    {$smarty.block.parent}

    
        {$smarty.capture.index_search}
    
{/block}

Versuch den code selbstständig zu verstehen, dann solltest du schnell auf deine gewünschte Lösung kommen!