Создание меню

Главные вкладки

Аватар пользователя Feronn Feronn 8 февраля 2011 в 16:22

Разбираясь с созданием меню столкнулся с проблемой. Есть модуль. В нем реализован hook_menu

function module_menu() {

$items['punkt1'] = array(
    'title' => t('Punkt 1'),
    'type' => MENU_NORMAL_ITEM,
    );

$items['punkt1/podpunkt1'] = array(
    'title' => t('Podpunkt 1'),
    'type' => MENU_NORMAL_ITEM,
    );

$items['punkt1/podpunkt1/pod-podpunkt1'] = array(
    'title' => t('Pod-podpunkt 1'),
    'type' => MENU_NORMAL_ITEM,
    );
}

Получается, что создается меню вида:

Пунк 1 - Подпункт 1 - Подподпункт 1

Получается у Пукта1 адрес будет site.ru/punkt1. У подпункта1 адрес будет site.ru/punkt1/podpunk1. А у подподпункта1 адрес будет site.ru/punkt1/podpunk1/podpodpunkt1.

Так вот вопрос. Как сделать так, чтобы структура меню осталась такой же (Пункт 1 - Подпункт 1 - Подподпункт 1), но адреса для подпункта1 и подподпункта1 были site.ru/podpunk1 и site.ru/podpodpunkt1 соответственно.

Пробовал задавать например для подпункта1 так - $items['podpunkt1']. Но таким образом структура меню менялась.

Вообщем, подскажите в каком направлении хотя бы мыслить.

Комментарии