Server IP : 192.64.112.168 / Your IP : 18.224.43.98 Web Server : Apache System : Linux nc-ph-2300-85.bluforrest.com 4.18.0-513.9.1.el8_9.x86_64 #1 SMP Sat Dec 2 05:23:44 EST 2023 x86_64 User : expressoneac ( 1128) PHP Version : 8.0.30 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/expressoneac/www/wp-content/themes/woodmart/js/scripts/wc/ |
Upload File : |
/* global woodmart_settings */ (function($) { $.each([ 'frontend/element_ready/wd_products.default', 'frontend/element_ready/wd_products_tabs.default' ], function(index, value) { woodmartThemeModule.wdElementorAddAction(value, function() { woodmartThemeModule.addToCart(); }); }); woodmartThemeModule.addToCart = function() { var that = this; var timeoutNumber = 0; var timeout; woodmartThemeModule.$body.on('added_to_cart', function(e, data) { if (data.stop_reload || data.e_manually_triggered) { return false; } if (woodmart_settings.add_to_cart_action === 'popup') { var html = [ '<div class="added-to-cart">', '<h3>' + woodmart_settings.added_to_cart + '</h3>', '<a href="#" class="btn btn-style-link btn-color-default close-popup">' + woodmart_settings.continue_shopping + '</a>', '<a href="' + woodmart_settings.cart_url + '" class="btn btn-color-primary view-cart">' + woodmart_settings.view_cart + '</a>', '</div>' ].join(''); $.magnificPopup.open({ removalDelay: 500, //delay removal by X to allow out-animation tClose : woodmart_settings.close, tLoading : woodmart_settings.loading, callbacks : { beforeOpen: function() { this.st.mainClass = 'mfp-move-horizontal cart-popup-wrapper'; } }, items : { src : '<div class="mfp-with-anim wd-popup popup-added_to_cart wd-close-btn-inset">' + html + '</div>', type: 'inline' } }); $('.popup-added_to_cart').on('click', '.close-popup', function(e) { e.preventDefault(); $.magnificPopup.close(); }); closeAfterTimeout(); } else if (woodmart_settings.add_to_cart_action === 'widget') { clearTimeout(timeoutNumber); var $selector = $('.act-scroll .wd-header-cart .wd-dropdown-cart, .whb-sticked .wd-header-cart .wd-dropdown-cart'); if ($selector.length > 0) { $selector.addClass('wd-opened'); } else { $('.whb-header .wd-header-cart .wd-dropdown-cart').addClass('wd-opened'); } var $cartOpener = $('.cart-widget-opener'); if ($cartOpener.length > 0) { $cartOpener.first().trigger('click'); } timeoutNumber = setTimeout(function() { $('.wd-dropdown-cart').removeClass('wd-opened'); }, 3500); closeAfterTimeout(); } woodmartThemeModule.$document.trigger('wdActionAfterAddToCart'); }); var closeAfterTimeout = function() { if ('yes' !== woodmart_settings.add_to_cart_action_timeout) { return false; } clearTimeout(timeout); timeout = setTimeout(function() { $('.wd-close-side').trigger('click'); $.magnificPopup.close(); }, parseInt(woodmart_settings.add_to_cart_action_timeout_number) * 1000); }; }; $(document).ready(function() { woodmartThemeModule.addToCart(); }); })(jQuery);