You are here

function hs_menu_hierarchical_select_valid_item in Hierarchical Select 6.3

Same name and namespace in other branches
  1. 5.3 modules/hs_menu.module \hs_menu_hierarchical_select_valid_item()
  2. 7.3 modules/hs_menu.module \hs_menu_hierarchical_select_valid_item()

Implementation of hook_hierarchical_select_valid_item().

File

modules/hs_menu.module, line 133
Implementation of the Hierarchical Select API for the Menu module.

Code

function hs_menu_hierarchical_select_valid_item($item, $params) {
  $parts = explode(':', $item);
  $valid = TRUE;
  for ($i = 1; $i < count($parts); $i++) {
    $valid = $valid && is_numeric($parts[$i]);
  }

  // Ensure that this isn't the excluded menu link.
  $valid = $valid && $item != $params['exclude'][0] . $params['exclude'][1];
  return $valid;
}