Witam, mam krótkie menu napisane w tablicy array()
menu.php
'name' => trans('Administration'),
'img' =>'users.gif',
'link' =>'?m=welcome',
'tip' => trans('System information and management'),
'name' => trans('Info'),
'link' =>'?m=info'.$CONFIG['phpui']['default_module'],
'tip' => trans('Basic system information'),
),
'name' => trans('Users'),
'link' =>'?m=userlist',
'tip' => trans('User list'),
),
'name' => trans('New User'),
'link' =>'?m=useradd',
'tip' => trans('New User'),
),
'name' => trans('Backups'),
'link' =>'?m=dblist',
'tip' => trans('Allows you to manage database backups'),
),
'name' => trans('Syslog'),
),
'name' => 'Changelog',
'link' =>'?m=changelog',
'tip' => '',
),
'name' => 'Sponsorzy',
'link' =>'?m=sponsorzy',
'tip' => 'Lista firm które przyczyniły się do rozwoju iNET LMS',
),
'name' => trans('Copyrights'),
'link' =>'?m=copyrights',
'tip' => trans('Copyrights, authors, etc.'),
),
'name' => 'Rejestracja',
'link' => '?m=register',
'tip' => 'Informacje o rejestracji instalacji iNET LMS',
),
),
),
);
** funkcja trans służy do tłumaczenie strony na innej języki.
wyświetlam wszystkie opcje za pomocą pętli foreach
foreach ($menu as $numer => $wartosc){
foreach ($wartosc as $numer => $wartosc1){
foreach ($wartosc1 as $numer => $wartosc2){
foreach ($wartosc2 as $numer['admin']['submenu']['0']['name'] => $wartosc3){
echo ('4----'.$wartosc3.'<br />'); }
} else {
echo ('3---'.$wartosc2.'<br />'); }
}
} else {
echo ('2--'.$wartosc1.'<br />'); }
}
} else {
echo ('1-'.$wartosc.'<br />'); }
}
chciałbym aby z tablicy wyświetlały wartości w sposób następujący:
<a href="'.$menu['user']['submenu']['0']['link'].'">'.$menu['user']['submenu'][0]['name'].'</a>
prosty przykład wyciągania wartości bez pętli, takie coś chciałbym zrobić w samej pętli, ale niestety próbowałem i nie wiem jak to zrobić.
Proszę o pomoc (IMG:
style_emoticons/default/wink.gif)