Bestimmte Kategorie ausgeklappt

[quote=“SKoch”]Hallo Leute, Ich bastle gerade daran, dass eine Bestimmte Hauptkategorie aus der Linken Spalte immer vollständig ausgeklappt wird. Also auch dann wenn sie nicht active ist. Ganz konkret wollte ich den Namen der Hauptkategorie eingeben, auf die das zutrifft. Also z.B. hier: http://www.sora-shop.de/ die Kategorie “Vitrinen” Nun dachte ich, dass ich in der index.tpl einfach eine Elseif im Block [*Ansonsten Ausgabe der Unterkategorien*] einfügen könnte nach dem Motto: :sunglasses: [code]{elseif $sMainCategory.description == “Vitrinen”}

{if $sCategories} {* Rekursives Laden der verschiedenen Hierarchie-Ebenen *} {include file=“category/category_maincategories.tpl” sCategories=$sCategories} {/if} [/code] Leider Pustekucken! :frowning: Irgendwas muss hier noch falsch sein. Hat einer von euch eine Idee, wie man das richtig einbindet? LG, Sebastian[/quote] Hallo, das kenn ich das Problem. Versuch dir mal die Variable sCategories darstellen zu lassen (Firebug). Die Sache ist die, das nicht der Komplette Kategoriebaum in der sCategories dargstellt ist. - Hauptkat 1 - Hauptkat 2 (aktiv) - Unterkat 1 - Unterkat 2 - Unterkat 3 - Hauptkat 3 Da nur Hauptkat 2 aktiv ist, bekommst du auch nur die untergeordneten Kategorien von Hauptkat 2. Da können noch so viele Unterkategorien in der Hauptkat 1 bzw. 3 sein, die werden dir in dem Augenblick nicht in der Variable sCategories mitgeliefert. Ich denke das dies das Problem sein wird, zumindestens hatte ich es in einer früheren Version. Abhilfe kannst du in einer Factory-Klasse schaffen. (myCore.php) in dem du dir da halt alles zur Kategorie “Vitrinen” in eine SmartyVariable schreiben lässt. Viele Grüße Thomas

1 „Gefällt mir“