Neu Kontakt etc. auf die linke Seite?

Kitsch_und_Kitty

Aktives Mitglied
2. September 2016
24
0
Hallo,

von Haus aus ist oben rechts ja Kontakt und News. Die Inhalte habe ich jetzt abgeändert, möchte diese jetzt aber links vom Suchfeld platzieren. Ich vermute mal in "header_shop_nav.tpl"? Ich weiß allerdings nicht genau was ich da abändern muss und will ungern pfuschen. 🙂
Von links nach rechts gelesen möchte ich gern Startseite-Mein Konto-Kontakt-Suchfeld-Anmelden-Warenkorb. Geht das?
 

Anhänge

  • head.JPG
    head.JPG
    24,9 KB · Aufrufe: 84

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
529
Halle
Hallo,

das ist leider mit einer einzelnen Änderung nicht getan... Zuerst musst du den top-bar Container entfernen und den Inhalt in den shop-nav Container verschieben. Das ginge bspw. über eine Blockänderung in layout/header.tpl
PHP:
<?php
{extends file="{$parent_template_path}/layout/header.tpl"}

{block name="header-branding"}
    <div class="row">
        <div class="col-xs-4 col-sm-2 col-md-3" id="logo">
            {block name="logo"}
                <a href="{$ShopURL}" title="{$Einstellungen.global.global_shopname}">
                    {if isset($ShopLogoURL)}
                        {image src=$ShopLogoURL alt=$Einstellungen.global.global_shopname class="img-responsive"}
                    {else}
                        <span class="h1">{$Einstellungen.global.global_shopname}</span>
                    {/if}
                </a>
            {/block}
        </div>

        <div class="col-xs-8 col-sm-10 col-md-9" id="shop-nav">
            {include file="layout/header_top_bar.tpl"}
            {include file='layout/header_shop_nav.tpl'}
        </div>
    </div>
{/block}{* /header-branding *}

Danach musst du noch die Inhalte Anpassen, damit sie layouttechnisch zusammenpassen. Das kannst du über Anpassungen im CSS regeln oder indem du andere Klassen zuweist. Dazu musst du das Template layout/header_top_bar.tpl komplett überschreiben - durch Anlegen einer Kopie im Childtemplate. In deinem Template änderst du dann die beiden ul-Tags
PHP:
<ul class="list-inline user-settings pull-right">
...
<ul class="cms-pages list-inline pull-right">
in
PHP:
<ul class="header-shop-nav nav navbar-nav force-float horizontal pull-left">
...
<ul class="header-shop-nav nav navbar-nav force-float horizontal pull-left">
Ggfs. kannst du auf den zweiten Teil verzichten, da du ja schon Anpassungen am CSS vorgenommen hast.
 
  • Gefällt mir
Reaktionen: Kitsch_und_Kitty

Kitsch_und_Kitty

Aktives Mitglied
2. September 2016
24
0
Uff, ganz schön viel für eine kleine optische Änderung. 🙂 Dann versuch ich mal mein Glück.

Vielen Dank mal wieder Falk!
 

Ähnliche Themen