menu_get_active_nontask_item

Хочешь помочь с переводом? Это очень просто и быстро. Лишь зарегистрируйся, и можешь тут же начать переводить.

includes/menu.inc, строка 472

Версии
5
menu_get_active_nontask_item()

Возвращает ID текущего пункта меню или, если текущий пункт является локальной задачей, то ID пункта меню к которому эта задача прикреплена.

Связанные темы

▾ 4 функции вызывают menu_get_active_nontask_item()

menu_get_active_title in includes/menu.inc
Возвращает заголовок активного пункта меню.
menu_get_local_tasks in includes/menu.inc
Return the local task tree.
menu_primary_local_tasks in includes/menu.inc
Возращает оформленные локальные задачи для самого верхнего уровня.
menu_secondary_local_tasks in includes/menu.inc
Возращает оформление HTML вторичных локальных задач.

Код

<?php
function menu_get_active_nontask_item() {
  $mid = menu_get_active_item();

  // Find the first non-task item:
  while ($mid) {
    $item = menu_get_item($mid);

    if (!($item['type'] & MENU_IS_LOCAL_TASK)) {
      return $mid;
    }

    $mid = $item['pid'];
  }
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Вход в систему