|
|
|
|
<ul id="nav" class="dropdown dropdown-linear">
<? $menu_name=array(1=>array(1 => 'Главная', 2=>
'Əsas', 3 => 'Home') , 2=>array(1=>'Кoнтaкты', 2=>'Əlaqə', 3=>'Contacts'), 3=>array(1=>'Заказ', 2=>'Ordera',3=>'Make Order')); ?>
<li class="dir"><?=anchor('/', $menu_name[1][SetLang()])?></li>
<? if (!empty($menu) && is_array($menu)):?>
<? foreach ($menu as $key):?>
<? if ($key->id_parent==0):?>
<li class="dir"><?=anchor('category/'.$key->id_menu.'/0' , $key->title)?>
<? if(!empty($pod_menu[$key->id_menu])):?>
<ul>
<? foreach ($pod_menu[$key->id_menu] as $value):?>
<li><?=anchor('category/'.$value->id_menu.'/'.$value->id_parent , $value->title)?></li>
<? endforeach;?>
</ul>
<? endif;?>
</li><?php endif; ?>
<? endforeach;?>
<? endif?>
<li class="dir"><?=anchor('/contacts', $menu_name[2][SetLang()])?></li>
<li class="dir"><?=anchor('/order', $menu_name[3][SetLang()])?></li>
</ul>
|
Есть таблица с полями id_menu и id_parent
Все которые id_parent=0 - родители, остальные - дети.
Сейчас происходит путанница при выводе. Не могу найти ошибку в логике. Подскажите, что не так.
Sna4ala vivoju rubriki s parent_id=0 | |
|
|