Hallo,
bei der Navigationsdarstellung in Subshops (1 Kategorieebene) werden mir auch Kategorien vom Elternshop als auch von den Schwesternshops dargestellt.
[B]Hier der Aufbau der Mulit-Shops:[/B]
Elternshop: [ul]
[li] hat alle Artikel[/li][li] hat alle Kategorien wie im Demo-Shop[/li][/ul]
Subshop: [ul]
[li] hat Topkategorie Topcat1[/li][li] hat Subkategorie Subcat1[/li][li] erbt alle Produkte von Elternshop[/li][/ul]
Subshop2: [ul]
[li] hat Topkategorie Top1[/li][li] hat Subkategorie Sub1[/li][li] erbt alle Produkte von Elternshop[/li][/ul]
Wenn ich jetzt in Subshop bin, sehe ich auf der Startseite in der Navigation nur Topcat1 als Kategorie der 1.Ebene.
Wenn ich nun in Topcat1 reingehe, werden mir in der 1. Navigationsebene alle Kategorien der 1.Ebene aus allen 3 Shops angzeigt.
[B]Meine Frage:[/B]
Ist das ein Bug ?
Habe ich im Admin-Tool vergessen etwas einzustelllen ?
[B]Meine Teil-Lösung für das Problem:[/B]
Im Navigations-Code im Template prüfe ich vor Darstellung einer Top-Kategorie, ob die aktuelle Top-Kategorie die gleiche Shop-ID hat wie die aktuelle Shop-ID.
Leider funktioniert das nur, wenn ich auf eine Top-Kategorie klicke. Nach Klick auf einer Sub-Kategorie wird mir in der Navigation nichts mehr gezeigt, da er für $ocat->oxcategories__oxshopid->value keinen Wert mehr erhählt
[{if $oViewConf->getActiveShopId() == $ocat->oxcategories__oxshopid->value}]
[{* Links zu Top-Kat ausgeben*}]
[{/if}]