4. Как получить часть меню и сделать его выпадающим?
Предположим, нужно создать всплывающее меню, в котором будут показываться доступные для создания типы материала на сайте.
Приведённый ниже код получает необходимо меню из пути 'node/add' и затем выводит его в виде неупорядоченного списка, который затем может быть с помощью CSS представлен в виде выпадающего меню.
<?php
$item = menu_get_item('node/add');
$add_items = system_admin_menu_block($item);
$output .= '<ul>';
foreach ($add_items as $item) {
$output .= '<li>'.l($item['title'], $item['href'], $item['localized_options']).'</li>';
}
$output .= '</ul>';
print_r( $output );
?>
- Тэги:
- Войдите или зарегистрируйтесь, чтобы добавлять комментарии
