annotate sites/all/themes/omega/theme/menu-local-tasks.theme.inc @ 0:ff03f76ab3fe

initial version
author danieleb <danielebarchiesi@me.com>
date Wed, 21 Aug 2013 18:51:11 +0100
parents
children
rev   line source
danielebarchiesi@0 1 <?php
danielebarchiesi@0 2 /**
danielebarchiesi@0 3 * Returns HTML for primary and secondary local tasks.
danielebarchiesi@0 4 *
danielebarchiesi@0 5 * @param $variables
danielebarchiesi@0 6 * An associative array containing:
danielebarchiesi@0 7 * - primary: (optional) An array of local tasks (tabs).
danielebarchiesi@0 8 * - secondary: (optional) An array of local tasks (tabs).
danielebarchiesi@0 9 *
danielebarchiesi@0 10 * @ingroup themeable
danielebarchiesi@0 11 * @see menu_local_tasks()
danielebarchiesi@0 12 */
danielebarchiesi@0 13 function omega_menu_local_tasks(&$variables) {
danielebarchiesi@0 14 $output = '';
danielebarchiesi@0 15
danielebarchiesi@0 16 if (!empty($variables['primary'])) {
danielebarchiesi@0 17 $variables['primary']['#prefix'] = '<h2 class="element-invisible">' . t('Primary tabs') . '</h2>';
danielebarchiesi@0 18 $variables['primary']['#prefix'] .= '<ul class="tabs tabs--primary links--inline">';
danielebarchiesi@0 19 $variables['primary']['#suffix'] = '</ul>';
danielebarchiesi@0 20 $output .= drupal_render($variables['primary']);
danielebarchiesi@0 21 }
danielebarchiesi@0 22 if (!empty($variables['secondary'])) {
danielebarchiesi@0 23 $variables['secondary']['#prefix'] = '<h2 class="element-invisible">' . t('Secondary tabs') . '</h2>';
danielebarchiesi@0 24 $variables['secondary']['#prefix'] .= '<ul class="tabs tabs--secondary links--inline">';
danielebarchiesi@0 25 $variables['secondary']['#suffix'] = '</ul>';
danielebarchiesi@0 26 $output .= drupal_render($variables['secondary']);
danielebarchiesi@0 27 }
danielebarchiesi@0 28
danielebarchiesi@0 29 return $output;
danielebarchiesi@0 30 }