Same name and namespace in other branches
  1. 4.6.x includes/menu.inc \menu_primary_local_tasks()
  2. 5.x includes/menu.inc \menu_primary_local_tasks()
  3. 6.x includes/menu.inc \menu_primary_local_tasks()
  4. 7.x includes/menu.inc \menu_primary_local_tasks()
  5. 8.9.x core/includes/menu.inc \menu_primary_local_tasks()

Returns the rendered HTML of the primary local tasks.

Related topics

File

includes/menu.inc, line 742
API for the Drupal menu system.

Code

function menu_primary_local_tasks() {
  $local_tasks = menu_get_local_tasks();
  $pid = menu_get_active_nontask_item();
  $output = '';
  if (count($local_tasks[$pid]['children'])) {
    foreach ($local_tasks[$pid]['children'] as $mid) {
      $output .= theme('menu_local_task', $mid, menu_in_active_trail($mid), TRUE);
    }
  }
  return $output;
}