0 ? str_repeat( "\t", $depth ) : '' ); // code indent $display_depth = ( $depth + 1); // because it counts the first submenu as 0 $classes = array( 'sub-menu', ( $display_depth % 2 ? 'menu-odd' : 'menu-even' ), ( $display_depth >=2 ? 'sub-sub-menu oye-menu-has-child' : '' ), ( $display_depth >=1 ? 'dropdown-menu' : '' ), 'menu-depth-' . $display_depth ); $class_names = implode( ' ', $classes ); // Build HTML for output. $output .= "\n" . $indent . '
";
// var_dump($args);
// echo "";
// Depth-dependent classes.
$depth_classes = array(
( $depth == 0 ? '' : 'dropdown' ),
( $depth >= 1 ? 'dropdown' : '' ),
( $depth % 2 ? 'menu-item-odd' : 'menu-item-even' ),
'menu-item-depth-' . $depth
);
$depth_class_names = esc_attr( implode( ' ', $depth_classes ) );
// Passed classes.
$classes = empty( $item->classes ) ? array() : (array) $item->classes;
$class_names = esc_attr( implode( ' ', apply_filters( 'nav_menu_css_class', array_filter( $classes ), $item ) ) );
if(in_array('menu-item-has-children' , $classes)) {
$arrow = '';
}else {
$arrow = '';
}
if (strpos($class_names, 'dropdown') !== false) {
$dropdown_class = 'dropdown-toggle';
}else {
$dropdown_class = '';
}
// Build HTML.
$output .= $indent . '