Запустить foreach в foreach

oleg_kosarev

Новичок
как запустить или обеденить 2 foreach

Я смог написать вот так
PHP:
{if $count > 0}
{foreach from=$nodelist item=node}
{if $node->haschildren == 'true'}
{foreach from=$items key=myId item=i}
<a id="{$myId}" href="{$node->url}"{if $node->target ne ""} target="{$node->target}"{/if}>
{$myId}
{$node->menutext}</a>
{/foreach}
{else}
<div class="sub">
<ul class="l1">
<li>
<a href="{$node->url}"{if $node->target ne ""} target="{$node->target}"{/if}>{$node->menutext}</a>
</li>
</ul>
</div>
{/if}
{/foreach}{/if}
В первом масиве содержутся пункты меню... во втором содержутся классы для пунктов меню...
если запустить код то тогда выведится все элэменты с классами и ровоно столько раз сколько у меня во втором масиве элэментов. а как сделать так чтоб первый элэмент совподал с первым классом и так далее... если классы закончелись выводим классы с самого начало... (в самом низу vartiprof.prior24.com/index.php?page=o-nas есть меню как оно должно выгледить...)
 
Сверху