This commit is contained in:
nguyen dung
2022-02-18 16:43:41 +07:00
commit 39b8cb3612
4470 changed files with 1378320 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
Flatsome.behavior('cart-refresh', {
attach: function () {
if (!jQuery('.cart-auto-refresh').length) {
return
}
var updateCartButton = jQuery('button[name=\'update_cart\']')
var updateCart = null
jQuery('.woocommerce-cart-form').find('.cart_item .qty').on('change', function () {
if (updateCart != null) {
clearTimeout(updateCart)
}
updateCart = setTimeout(function () {
updateCartButton.trigger('click')
}, 1200)
})
}
})

View File

@@ -0,0 +1,31 @@
<?php
/**
* Flatsome Cart refresh extension
*
* @author UX Themes
* @category Extension
* @package Flatsome/Extensions
* @since 3.6.0
*/
/**
* To be enqueued refresh script.
*/
function flatsome_cart_refresh_script() {
global $extensions_uri;
$theme = wp_get_theme( get_template() );
$version = $theme->get( 'Version' );
wp_enqueue_script( 'flatsome-cart-refresh', $extensions_uri . '/flatsome-cart-refresh/flatsome-cart-refresh.js', array( 'jquery', 'flatsome-js' ), $version, true );
}
/**
* Add extension script if on cart page.
*/
function flatsome_add_cart_refresh_script() {
if ( is_cart() ) {
add_action( 'wp_enqueue_scripts', 'flatsome_cart_refresh_script' );
}
}
add_action( 'wp', 'flatsome_add_cart_refresh_script' );