Position von Linkgruppe

peterPan

Sehr aktives Mitglied
16. Juni 2012
591
32
Berlin
Hi Community,

bin noch neu in der Anpassung von templates... und hab mal ne Frage zu Linkgruppen..
ich hab mir eine erstellt..mit links usw.. alles gut... wie aber kann ich die position der linkgruppe im template bestimmen..
derzeit wird sie immer im sidepanel angezeigt.... würde sie aber gerne zusätzlich im kopf platzieren...
vielleicht seh ich ja auch den wald vor lauter bäumen nicht 🙂

über tips wäre ich dankbar!

gruss
pp
 

martinwolf

Offizieller Service Partner
SPBanner
6. September 2012
3.716
355
AW: Position von Linkgruppe

Das geht nur über Anpassungen direkt im Template, Beispiel:

Code:
{if isset($smarty.session.Linkgruppen->Kopf) && $smarty.session.Linkgruppen->Kopf}
               <ul>
                  {foreach name=kopflinks from=$smarty.session.Linkgruppen->Kopf->Links item=Link}
                     <li{if $smarty.foreach.kopflinks.first} class="first{if $Link->aktiv==1} current{/if}"{/if}{if $Link->aktiv==1 && !$smarty.foreach.kopflinks.first} class="current"{/if}><a href="{$Link->URL}"{if $Link->cNoFollow == "Y"} rel="nofollow"{/if}><span>{$Link->cLocalizedName[$smarty.session.cISOSprache]}</span></a></li>
                  {/foreach}
                  <li class="basket last {if $WarenkorbArtikelanzahl >= 1}items{/if}{if $nSeitenTyp == 3} current{/if}"><a href="warenkorb.php?{$SID}"><span>{lang key="basket"} ({$WarenkorbWarensumme[$NettoPreise]})</span></a>
                     {include file="tpl_inc/warenkorb_mini.tpl"}
                  </li>
               </ul>
            {/if}

Du müsstest entsprechend "Kopf" durch den Namen deiner Linkgruppe ersetzen. Auch der name der foreach Schleife sollte dann entsprechend sinnvoll benannt werden. Das Snippet kannst dann du beliebig platzieren.
 

Ähnliche Themen