</div> <div class="navbar-right"> <?php if (etheme_get_option('search_form')) { ?> <?php etheme_search_form(); ?> <?php } ?> <?php if (class_exists('Woocommerce') && !etheme_get_option('just_catalog') && etheme_get_option('cart_widget')) { ?> <?php etheme_top_cart(); ?> <?php } ?> </div> </div> </div> <div class="container"> <div class="navbar" role="navigation"> <div class="container-fluid"> <div id="st-trigger-effects" class="column"> <button data-effect="mobile-menu-block" class="menu-icon"></button> </div> <div class="tbs navmenu-left">
function et_woocommerce_get_refreshed_fragments($array = array()) { global $woocommerce; header('Content-Type: application/json; charset=utf-8'); // Get mini cart ob_start(); etheme_top_cart(true); $mini_cart = ob_get_clean(); // Get modal cart ob_start(); etheme_cart_modal(true); $cart_modal = ob_get_clean(); // Fragments and mini cart are returned $data = array('fragments' => apply_filters('add_to_cart_fragments', array('top_cart' => $mini_cart, 'cart_modal' => $cart_modal)), 'cart_hash' => $woocommerce->cart->get_cart() ? md5(json_encode($woocommerce->cart->get_cart())) : ''); $data = array_merge($data, $array); echo json_encode($data); die; }