Замена меню wa_print_tree

Данное меню можно заменить с помощью оператора {foreach}, для дальнейшей гибкой манипуляции и настройки. В данном примере представлено 2 уровня вложенности.

<ul>
   {foreach $categoriesmenu as $c}
      <li{if $c.childs} class="collapsible"{/if}>
         <a href="{$c.url}">{$c.name}</a>
         {if $c.childs}
         <ul>
             {foreach $c.childs as $a}
                 <li{if $a.childs} class="collapsible"{/if}>
                  <a href="{$a.url}">{$a.name}</a>
                     {if $a.childs}
                        {foreach $a.childs as $d}
                               <li{if $d.childs} class="collapsible"{/if}><a href="{$d.url}">{$d.name}</a></li>
                         {/foreach}
                     {/if}
             {/foreach}
           </ul>
           {/if}
       </li>
   {/foreach}
</ul>
Смотрите также