Вот есть такой код, использую его для вывода основных ссылок в виде полосы инструментов.
$links = menu_primary_links();
if ($links) {
foreach ($links as $link) {
$ilink = $link;
здесь уже обработка каждого элемента меню
};
if ($links) {
foreach ($links as $link) {
$ilink = $link;
здесь уже обработка каждого элемента меню
};
Массив ссылок получаю через
$links = menu_primary_links();
,
а вот как получить такой массив ссылок из произвольно созданного меню ? Которое было создано через /admin/menu
Пытался отбратиться и по имени меню
$links = menu_othermenu();
$links = other_menu();
$links = other_menu();
Также пытался по номеру,
$links = 140()
Но все равно получаю пустой массив, так как можно получить этот массив ?
Комментарии
Мда, пора мне прекращать задавать вопросы. А то как задам так сам и отвечаю.
В общем ответ на этот вопрос можно найти на страничке посвященной функции menu_primary_links (http://api.drupal.org/api/HEAD/function/menu_primary_links)
В общем поменять код надо так:
if ($links) {
foreach ($links as $link) {
$ilink = $link;
здесь уже обработка каждого элемента меню
}
Где 140 - id моего созданнго меню.
ВСЕ ВОПРОС ИСЧЕРПАН.