Выпадающие праймари меню - легко и просто (решено)
Копирую для себя, что не потерять Но думаю, многих заинтересует
Рецепт отсюда - http://www.theraggedyedge.co.uk/content/simple-and-easy-drop-down-sucker...
Simple and easy drop down (Suckerfish) menus for Drupal 6
Я пытался найти простое и красивое решение как добавить suckerfish меню (выпадающие меню). Однако, большинство решений предполагали либо магию incantations (? - не знаю этого слова) или плагины jquery. Немного чересчур.
И когда я уже был готов потерять надежду, я увидел тему Multiflex-3 для drupal и её решение по использованию меню suckerfish. Наконец-то что-то, что было легко и просто использовать! Никакого js, что по-моему, очень хорошо.
Код в файле template.php file (Из темы multiflex-3):
* Return a cascade primary links.
* Clone implementation from user_block().
*
* @return
* a themed cascade primary links.
*/
function phptemplate_primary() {
$output = '<div id="primary-links-region">';
$output .= menu_tree(variable_get('menu_primary_links_source', 'primary-links'));
$output .= '</div>';
return $output;
}
Далее добавить:
В файл page.tpl.php file где я хотел видеть выпадающие меню. Красиво и просто. wahay!
(Я переименовал функцию phptemplate_primary() в arthemia_primary(). Потому что я это умею.)
Спасибо multiflex-3 за это простое решение.