Вообщем, надо было сделать свое меню в подвале сайта. я переопределил в своей теме block-menu-menu-bottommenu.tpl.php. И написал следующий код для вывода меню:
<?php
$nav
= menu_navigation_links('menu-bottommenu');
$c = count($nav);
$a = array_keys($nav);
for ($i=0; $i<$c; $i++) {
$s = '<a href="' . $nav[$a[$i]]['href'] .'">'. $nav[$a[$i]]['title']. '</a>';
if (($i+1) != $c) $s = $s . '  |  ';
echo $s;
}
?>
Все в принципе работает, только проблема с синонимами ссылок. например, ссылка в меню на главную страницу пишем front в угловых скобках, а в ссылки имеет вид localhost/%3Cfront%3E, вместо news -> node/24 и т.д. хотя эти ссылки работают корректно в верхнем меню и в главном.
Комментарии
ОМГ.
Учить АПИ, потом задавать вопросы
Ответ достойный консультанта.
жесть о_О
ну здесь вообще-то все добровольно отвечают, зарплату никто не получает.
Я вот уже боюсь здесь вопросы задавать. По мнению гуру Друпала - сначала попытайся найти ответ сам, а потом уж отвлекай людей от работы.
Я с этим согласен.
Но вопрос задан когда все видимые причины проработаны и вариантов больше нет на данном уровне понимания и знания. Ну и я не жду ответа, продолжаю решать задачу.
Просто этот гуру написал то что знал. А написать или ткнуть направление, достаточно одного-двух предложений если знаешь.
я про гуру друпала во множественном числе.
ну - удачи. м.б. кто-нибудь снизойдет и объяснит.
Собственно получил что хотел:
<?php
$nav
= menu_navigation_links('menu-bottommenu');print theme('links', $nav);
?>
Осталось решить проблему, вставить разделители ссылок.
Запоздалое решение, отвечу для потомков которые столкнуться с этой проблемой.
Сам столкнулся с этой проблемой и нашел решение в аpi (http://api.drupal.ru/api/function/url/6)
Фунция url выцепляет синоним из бд
$nav = menu_navigation_links($block->delta);
foreach ($nav as $item) { ?>
<li><a href="<?=url($item['href'])?>" title="<?=$item['title']?>"><?=$item['title']?></a></li>
<? }?>
</ul>