18/09/2015, 20:41:05
Voici le code complet:
{* hierarchy report template *}
{if !isset($hdepth) && isset($hierarchy_item)}
<h3>Hierarchy Data for {$hierarchy_item.name} ({$hierarchy_item.id})</h3>
<p><a href="{$hierarchy_item.parent_url}">Up</a></p>
{/if}
{if !isset($hdepth)}{assign var='hdepth' value='0'}{/if}
<ul class="products_list" {if $hdepth == 0}id="products_hierarchy"{/if} class="products_hierarchy_level{$hdepth}">
{foreach from=$hierdata key='key' item='item'}
{strip}
{$class='product_hier'}
{if isset($active_hierarchy) and $item.id == $active_hierarchy}{$class=$class|cat:' active'}{/if}
{if isset($item.children)}{$class=$class|cat:' parent'}{/if}
<li{if $class != ''} class="{$class}"{/if}>
{if isset($item.children)}
<a href="{$item.down_url}">{$item.name}</a>
{else}
{$item.name}
{/if}
{if $item.count gt 0}
<a href="{$item.url}">View ({$item.count}) items <br />{$item.image}
{if $item.image->type == 'image' && isset($item.image->value) }
<img src="{$entry->file_location}/{$item.image->value}" alt="{$item.image->value}"/>
{/if}
</a>
{else}
{$item.name} ({$item.count}) {$item.image}
{/if}
</li>
{/strip}
{/foreach}
</ul>
{* hierarchy report template *}
{if !isset($hdepth) && isset($hierarchy_item)}
<h3>Hierarchy Data for {$hierarchy_item.name} ({$hierarchy_item.id})</h3>
<p><a href="{$hierarchy_item.parent_url}">Up</a></p>
{/if}
{if !isset($hdepth)}{assign var='hdepth' value='0'}{/if}
<ul class="products_list" {if $hdepth == 0}id="products_hierarchy"{/if} class="products_hierarchy_level{$hdepth}">
{foreach from=$hierdata key='key' item='item'}
{strip}
{$class='product_hier'}
{if isset($active_hierarchy) and $item.id == $active_hierarchy}{$class=$class|cat:' active'}{/if}
{if isset($item.children)}{$class=$class|cat:' parent'}{/if}
<li{if $class != ''} class="{$class}"{/if}>
{if isset($item.children)}
<a href="{$item.down_url}">{$item.name}</a>
{else}
{$item.name}
{/if}
{if $item.count gt 0}
<a href="{$item.url}">View ({$item.count}) items <br />{$item.image}
{if $item.image->type == 'image' && isset($item.image->value) }
<img src="{$entry->file_location}/{$item.image->value}" alt="{$item.image->value}"/>
{/if}
</a>
{else}
{$item.name} ({$item.count}) {$item.image}
{/if}
</li>
{/strip}
{/foreach}
</ul>