kingknut Posted September 12, 2013 Share Posted September 12, 2013 Ich weiss, eigentlich sollte man es nicht so machen. Aber wie lautet der Smarty-Code, um die Produktkategorien anzuzeigen. Habe versucht den entsprechenden Code aus der tpl-Datei von blockcategories rauszukopieren und in meine hedear.tpl einzufügen, leider ohne Erfolg. Wenn ich diesen Code einfüge, wird nichts angezeigt, obwohl die Katgeorien vorhanden sind. Kennt jemand vielleicht den Code zur Darstellung der Kategorien? Vielen Dank für Eure Hilfe. <li {if isset($last) && $last == 'true'}class="last"{/if}> <a href="{$node.link|escape:'htmlall':'UTF-8'}" {if isset($currentCategoryId) && $node.id == $currentCategoryId}class="selected"{/if} title="{$node.desc|escape:'htmlall':'UTF-8'}">{$node.name|escape:'htmlall':'UTF-8'}</a> {if $node.children|@count > 0} <ul> {foreach from=$node.children item=child name=categoryTreeBranch} {if $smarty.foreach.categoryTreeBranch.last} {include file="$tpl_dir./category-tree-branch.tpl" node=$child last='true'} {else} {include file="$tpl_dir./category-tree-branch.tpl" node=$child last='false'} {/if} {/foreach} </ul> {/if}</li> Link to comment Share on other sites More sharing options...
Pronux Posted September 12, 2013 Share Posted September 12, 2013 Der Code kommt aus der tpl-Datei category-tree-branch.tpl Also ich würde mal behaupten, dass zum Zeitpunkt wo hedear.tpl generiert wird die Kategorien-Variablen in $node noch gar nicht geladen wurden / an dieser Stelle nicht zur Verfügung stehen da... {if $node.children|@count > 0} ...immer false ist. Wer kann dies bestätigen / widerlegen? Link to comment Share on other sites More sharing options...
kingknut Posted September 12, 2013 Author Share Posted September 12, 2013 Das Problem ist das ich das Modul Block Katgeorien zwar zu Display Header hinzufügen kann, das Modul dann aber nicht erscheint, auch nicht im Quelltext. Deshalb suche ich nach einer Ersatzlösung, falls es geht.Danke. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now