Example #1
0
 function avada_add_woo_cart_to_nav($items, $args)
 {
     global $woocommerce;
     $ubermenu = false;
     if (function_exists('ubermenu_get_menu_instance_by_theme_location') && ubermenu_get_menu_instance_by_theme_location($args->theme_location)) {
         // disable woo cart on ubermenu navigations
         $ubermenu = true;
     }
     if ($ubermenu == false && $args->theme_location == 'main_navigation' || $args->theme_location == 'sticky_navigation') {
         $items .= avada_nav_woo_cart('main');
     } else {
         if ($ubermenu == false && $args->theme_location == 'top_navigation') {
             $items .= avada_nav_woo_cart('secondary');
         }
     }
     return $items;
 }
Example #2
0
function avada_woocommerce_header_add_to_cart_fragment($fragments)
{
    global $woocommerce;
    $header_top_cart = avada_nav_woo_cart('secondary');
    $fragments['.fusion-secondary-menu-cart'] = $header_top_cart;
    $header_cart = avada_nav_woo_cart('main');
    $fragments['.fusion-main-menu-cart'] = $header_cart;
    return $fragments;
}
Example #3
0
 function avada_add_woo_cart_to_nav($items, $args)
 {
     if (!class_exists('WooCommerce')) {
         return $items;
     }
     global $woocommerce;
     $ubermenu = false;
     if (function_exists('ubermenu_get_menu_instance_by_theme_location') && ubermenu_get_menu_instance_by_theme_location($args->theme_location)) {
         // disable woo cart on ubermenu navigations
         $ubermenu = true;
     }
     if (Avada()->settings->get('header_layout') != 'v6') {
         if ($ubermenu == false && $args->theme_location == 'main_navigation' || $args->theme_location == 'sticky_navigation') {
             $items .= avada_nav_woo_cart('main');
         } else {
             if ($ubermenu == false && $args->theme_location == 'top_navigation') {
                 $items .= avada_nav_woo_cart('secondary');
             }
         }
     }
     return $items;
 }