Unser Shop ist nicht die Startseite unserer Website (sondern eine Wordpress-Installation). Die Navigation zum WP-Teil habe ich mit eigenen Kategorien und „externen“ Links gelöst.
Ich brauche jetzt aber noch einen Link zum „Shop“, der auch immer als aktiv dargestellt ist, solange ich mich im Shopware-Teil der Seite bewege (wir haben sehr wenige Produkte und brauchen deshalb keine Top-Navigation für Kategorien und Produkte).
Das Menü wird mit einem foreach-Loop zusammen gesetzt, in dem der Block liegt. Wie bekomme ich einen zusätzlichen Punkt in den Block, der sich passend zum Rest des Menüs verhält? Und dem ich eine eigene Klasse geben kann (immer als aktiv hervorgehoben)?
Antworte mir mal selber:
habe in meiner eigenen main-navigation.tpl zwischen
{block name='frontend_index_navigation_categories_top_before'}{/block}
und
{block name='frontend_index_navigation_categories_top_after'}{/block}
statt des Loops einfach meine Menüpunkte als list-items angelegt, die letzten beiden z.B.:
{block name='frontend_index_navigation_categories_top_entry'}
{block name='frontend_index_navigation_categories_top_link'}
Irgendwas
{/block}
{/block}
{block name='frontend_index_navigation_categories_top_entry'}
{block name='frontend_index_navigation_categories_top_link'}
Shop
{/block}
{/block}
Jetzt muss ich nur noch rausfinden wie ich Variablen für „href“, „title“ oder „name“ benutze, damit es auch mit dem Übersetzen klappt …