You are here

function always_visible_translated_menu_link_alter in Always Visible 7

Same name and namespace in other branches
  1. 6 always_visible.module \always_visible_translated_menu_link_alter()

Implements hook_translated_menu_link_alter().

File

./always_visible.module, line 35

Code

function always_visible_translated_menu_link_alter(&$item, $map) {
  if (isset($item['options']['always_visible']) && $item['options']['always_visible'] == TRUE) {
    $item['access'] = TRUE;
    $item['title'] = $item['link_title'];
    if (!array_key_exists('localized_options', $item)) {
      if (array_key_exists('options', $item)) {
        $item['localized_options'] = $item['options'];
      }
      else {
        $item['localized_options'] = array();
      }
    }
    $item['localized_options']['attributes']['class'][] = 'restricted';
  }
}