function menu_trail_by_path_is_active in Menu Trail By Path 7.3
Parameters
$type:
Return value
bool
1 call to menu_trail_by_path_is_active()
File
- ./
menu_trail_by_path.module, line 62 - Expand menu items and set active-trail according to current path.
Code
function menu_trail_by_path_is_active($type) {
switch ($type) {
case 'breadcrumb':
return MenutrailbypathConfig::get('breadcrumb_handling') && (!path_is_admin(current_path()) || MenutrailbypathConfig::get('breadcrumb_active_on_admin_paths')) && (!(isset($_SERVER['HTTP_X_REQUESTED_WITH']) && $_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') || MenutrailbypathConfig::get('breadcrumb_active_on_ajax_requests'));
break;
default:
return (!path_is_admin(current_path()) || MenutrailbypathConfig::get('menu_trail_active_on_admin_paths')) && (!(isset($_SERVER['HTTP_X_REQUESTED_WITH']) && $_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') || MenutrailbypathConfig::get('menu_trail_active_on_ajax_requests'));
break;
}
}