Wo ist is--active bei Kontakt?

Gesehen bei SW 5.2.24

Es geht um die Sidebar bei Informationen. Bei allen aktiven Listenpunkten (Seiten) wird die CSS Klasse „is–active“ hinzugefügt. Warum ist das bei Kontakt nicht möglich?

 

Update: Selbst in der aktuellen Shopware Demo Version fehlt das. Warum sieht das keiner?
 

Das liegt einfach daran, dass es zwischen dem Link Kontakt und dem Formular keine Beziehung gibt.

Der Link Kontakt wird ja unter den Shopseiten angelegt, dann aber per „externen“ Link auf ein Formular umgeleitet. Daher ist das technisch ja nicht mehr die Seite

Hmmm, ok, das ist etwas unglücklich. Dann muss ich im TPL nach einer Lösung suchen. Problem: Wenn man die Sidebar hier Stylen möchte, scheichert dies bei Kontakt.

Ist nicht die elegante Lösung, aber der Shop ist nur in Deutsch, die URL ändert sich nicht und das ganze bringt mich zum Ziel:

sites-navigation.tpl =>

{if ($smarty.server.REQUEST_URI|stristr:'kontakt') && ($page.description|stristr:'kontakt')}is--active{/if}