Aktiven Link hervorheben

Hallo,

ich habe in meinem Testshop (http://www.24-shop.eu/oxid/) die Service-Links in die Top-Navigationsleiste verlagert und möchte den jeweils aktiven Link (z. B.: Kontakt) hervorheben. Die .css Datei habe ich bereits angepasst, aber wie teile ich dem Template mit, welcher Link gerade aktiv ist??? Bei den einzelnen Produktkategorien ist es kein Problem, aber wie mache ich das bei Home, Kontakt, Hilfe, usw…???

Für schnelle Hilfe bin ich sehr, sehr dankbar!

Viele Grüße!

http://www.oxid-esales.com/forum/showthread.php?t=2614
http://www.oxid-esales.com/forum/showthread.php?t=1870

Danke!

Hat mir teilweise geholfen, die CMS-Seiten (AGB,…) funktionieren aber die Systemseiten (Kontakt,…) leider nicht. Hast du vielleicht noch eine andere Lösung als die?:

<ul>
    ...
    <li><a [{ if $additionalparams == "cl=news&searchparam=" }]class="active"[{/if}] href="[{ oxgetseourl ident=$oViewConf->getSelfLink()|cat:"cl=news" }]">[{ oxmultilang ident="PAGE_NEWS_TITLE" }]</a></li>
    <li><a [{ if $additionalparams == "cl=contact&searchparam=" }]class="active"[{/if}] href="[{ oxgetseourl ident=$oViewConf->getSelfLink()|cat:"cl=contact" }]">[{ oxmultilang ident="INC_HEADER_CONTACT" }]</a></li>
    ...
</ul>

Leider klappt das auf diese weise bei mir nicht.

Danke im Voraus!

LG

Hat sich erledigt, ich habe endlich eine Lösung gefunden, die bei mir funktioniert:


<li [{if '/cl\=contact/'|@preg_match:$additionalparams}] class="open" [{/if}]><a id="test_link_service_contact" href="[{ oxgetseourl ident=$oViewConf->getSelfLink()|cat:"cl=contact" }]" rel="nofollow">[{ oxmultilang ident="INC_HEADER_CONTACT" }]</a></li>