...
Die Template-Anpassung ist optional und sorgt dafür, dass beispielsweise der Breadcrumb den Kategoriepfad anzeigt, über den das Produkt aufgerufen wurde, statt immer die erste Kategorie in der Hierachie in der das Produkt angelegt wurde zu verwenden.
Dafür wird muss auf der Kategorie-Seite der Kategorie-Index in einem freien Session-Parameter im Head<head>-Bereich gespeichert, der ausschließlich in der gesetzt und gespeichert werden. Die ST-CatPage-Klammerung gesetzt wirdsorgt dafür, dass es ausschließlich für Kategorien gilt.
Code Block |
---|
<head> ... {ST-CatPage}~DC-SPcatPathIndex_set($CAT-Index$)~{/ST-CatPage} ... </head> |
Damit dieser Kategorie-Index nicht auch auf anderen Seiten gesetzt bleibt können, wir den kann über das Negativ-Tag benutzen um den Parameter zu resettender Kategorie-Index resettet werden.
Code Block |
---|
<head> ... {!ST-CatPage}~DC-SPcatPathIndex_reset~{/!ST-CatPage} ... </head> |
...
Code Block |
---|
<head> ... {DC-FPtemplate(product)}~PR-SetActiveCatIndex($DC-SPcatPathIndex$)~{/DC-FPtemplate(product)} ... </head> |
Markus Bardenbacher funktioniert das noch? Wenn wir den Kategorieindex über das Negativ-Tag auf allen Seiten außer Kategorie resetten, dann steht er eigentlich auch nicht mehr auf der Produktdetailseite zur Verfügung. Bitte einmal testen.
1.4 Weiterleitung für die Produkt-URL mit Suffixen
...