You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
11 KiB
1 lines
11 KiB
!function(e){var t={};function o(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,o),a.l=!0,a.exports}o.m=e,o.c=t,o.d=function(e,t,r){o.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.t=function(e,t){if(1&t&&(e=o(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(o.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)o.d(r,a,function(t){return e[t]}.bind(null,a));return r},o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,"a",t),t},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.p="",o(o.s=22)}({22:function(e,t){function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function a(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?r(Object(o),!0).forEach((function(t){n(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):r(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function n(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==o(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var a=r.call(e,t||"default");if("object"!==o(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===o(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var i={quickViewAddMarkup:function(e,t){t("body > .eael-woocommerce-popup-view").length||t("body").prepend('<div style="display: none" class="eael-woocommerce-popup-view eael-product-popup eael-product-zoom-in woocommerce">\n \t\t\t<div class="eael-product-modal-bg"></div>\n \t\t\t<div class="eael-popup-details-render eael-woo-slider-popup"><div class="eael-preloader"></div></div>\n \t\t\t\t </div>')},openPopup:function(e,t){e.on("click",".open-popup-link",(function(e){e.preventDefault(),e.stopPropagation();var o=t(this).data("quickview-setting"),r=t(".eael-woocommerce-popup-view");r.find(".eael-popup-details-render").html('<div class="eael-preloader"></div>'),r.addClass("eael-product-popup-ready").removeClass("eael-product-modal-removing"),r.show(),t.ajax({url:localize.ajaxurl,type:"post",data:a(a({action:"eael_product_quickview_popup"},o),{},{security:localize.nonce}),success:function(e){if(e.success){var a=t(e.data).children(".eael-product-popup-details");a.find(".variations_form").wc_variation_form();var n=r.find(".eael-popup-details-render");r.find(".eael-popup-details-render").html(a);var i=r.find(".woocommerce-product-gallery");n.addClass("elementor-"+o.page_id),n.children().addClass("elementor-element elementor-element-"+o.widget_id),a.height()>400?a.css("height","75vh"):a.css("height","auto"),setTimeout((function(){var e=i.find(".woocommerce-product-gallery__image").height();t("body").prepend('<style class="eael-quick-view-dynamic-css">.woocommerce-product-gallery .flex-viewport { height: '+e+"px; }</style>"),i.wc_product_gallery(),i.closest(".eael-product-image-wrap").css("background","none")}),500),setTimeout((function(){t(".eael-quick-view-dynamic-css").remove()}),1500)}}})}))},closePopup:function(e,t){t(document).on("click",".eael-product-popup-close",(function(e){e.stopPropagation(),i.remove_product_popup(t)})),t(document).on("click",(function(e){e.target.closest(".eael-product-popup-details")||i.remove_product_popup(t)}))},singlePageAddToCartButton:function(e,t){t(document).on("click",".eael-woo-slider-popup .single_add_to_cart_button",(function(e){e.preventDefault(),e.stopImmediatePropagation();var o=t(this),r=t(this).val(),a=o.closest("form.cart").find('input[name="variation_id"]').val()||"",n=o.closest("form.cart").find('input[name="quantity"]').val(),i=o.closest("form.cart.grouped_form"),c=o.closest("form.cart"),u=[];i=i.serializeArray(),c.hasClass("variations_form")&&(r=c.find('input[name="product_id"]').val()),i.length>0?i.forEach((function(e,t){var o=parseInt(e.name.replace(/[^\d.]/g,""),10);e.name.indexOf("quantity[")>=0&&""!=e.value&&o>0&&(u[u.length]={product_id:o,quantity:e.value,variation_id:0})})):u[0]={product_id:r,quantity:n,variation_id:a},o.removeClass("eael-addtocart-added"),o.addClass("eael-addtocart-loading"),t.ajax({url:localize.ajaxurl,type:"post",data:{action:"eael_product_add_to_cart",product_data:u,eael_add_to_cart_nonce:localize.nonce,cart_item_data:c.serializeArray()},success:function(e){e.success&&(t(document.body).trigger("wc_fragment_refresh"),o.removeClass("eael-addtocart-loading"),o.addClass("eael-addtocart-added"),"yes"==localize.cart_redirectition&&(window.location.href=localize.cart_page_url))}})}))},preventStringInNumberField:function(e,t){t(document).on("keypress",".eael-product-details-wrap input[type=number]",(function(e){var t=e.keyCode||e.which,o=/^[0-9]+$/.test(String.fromCharCode(t));return o||!1}))},remove_product_popup:function(e){var t=e(".eael-product-popup.eael-product-zoom-in.eael-product-popup-ready");t.addClass("eael-product-modal-removing").removeClass("eael-product-popup-ready"),t.find(".eael-popup-details-render").html("")}};ea.elementStatusCheck("eaelQuickView")||(ea.hooks.addAction("quickViewAddMarkup","ea",i.quickViewAddMarkup,10),ea.hooks.addAction("quickViewPopupViewInit","ea",i.openPopup,10),ea.hooks.addAction("quickViewPopupViewInit","ea",i.closePopup,10),ea.hooks.addAction("quickViewPopupViewInit","ea",i.singlePageAddToCartButton,10),ea.hooks.addAction("quickViewPopupViewInit","ea",i.preventStringInNumberField,10))}});!function(e){var o={};function t(a){if(o[a])return o[a].exports;var i=o[a]={i:a,l:!1,exports:{}};return e[a].call(i.exports,i,i.exports,t),i.l=!0,i.exports}t.m=e,t.c=o,t.d=function(e,o,a){t.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:a})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,o){if(1&o&&(e=t(e)),8&o)return e;if(4&o&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(t.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&o&&"string"!=typeof e)for(var i in e)t.d(a,i,function(o){return e[o]}.bind(null,i));return a},t.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(o,"a",o),o},t.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},t.p="",t(t.s=33)}({33:function(e,o){ea.hooks.addAction("init","ea",(function(){var e=function(e,t){return"undefined"==typeof Swiper||"function"==typeof Swiper?new(0,elementorFrontend.utils.swiper)(e,t).then((function(e){return e})):o(e,t)},o=function(e,o){return new Promise((function(t,a){t(new Swiper(e,o))}))};if(ea.elementStatusCheck("eaelWooProductSliderLoad"))return!1;elementorFrontend.hooks.addAction("frontend/element_ready/eael-woo-product-carousel.default",(function(o,t){ea.hooks.doAction("quickViewAddMarkup",o,t);var a=o.find(".eael-woo-product-carousel").eq(0),i=(a.data("type"),void 0!==a.data("autoplay")?a.data("autoplay"):999999),r=void 0!==a.data("pagination")?a.data("pagination"):".swiper-pagination",n=void 0!==a.data("arrow-next")?a.data("arrow-next"):".swiper-button-next",d=void 0!==a.data("arrow-prev")?a.data("arrow-prev"):".swiper-button-prev",l=void 0!==a.data("items")?a.data("items"):3,c=void 0!==a.data("items-tablet")?a.data("items-tablet"):3,s=void 0!==a.data("items-mobile")?a.data("items-mobile"):3,u=void 0!==a.data("margin")?a.data("margin"):10,p=void 0!==a.data("margin-tablet")?a.data("margin-tablet"):10,f=void 0!==a.data("margin-mobile")?a.data("margin-mobile"):0,v=void 0!==a.data("effect")?a.data("effect"):"slide",w=void 0!==a.data("speed")?a.data("speed"):400,m=void 0!==a.data("loop")?a.data("loop"):0,g=void 0!==a.data("grab-cursor")?a.data("grab-cursor"):0,b=void 0!==a.data("pause-on-hover")?a.data("pause-on-hover"):"",h="coverflow"==v,y=void 0!==a.data("depth")?a.data("depth"):100,P=void 0!==a.data("rotate")?a.data("rotate"):50,k=void 0!==a.data("stretch")?a.data("stretch"):10,S={direction:"horizontal",speed:w,effect:v,centeredSlides:h,grabCursor:g,autoHeight:!0,loop:m,slidesPerGroup:1,autoplay:{delay:i,disableOnInteraction:!1},pagination:{el:r,clickable:!0},navigation:{nextEl:n,prevEl:d},slidesPerView:l,on:{init:function(){setTimeout((function(){window.dispatchEvent(new Event("resize"))}),200)}}};"slide"===v&&(S.breakpoints={1024:{slidesPerView:l,spaceBetween:u},768:{slidesPerView:c,spaceBetween:p},320:{slidesPerView:s,spaceBetween:f}}),"coverflow"===v&&(S.coverflowEffect={rotate:P,stretch:k,depth:y,modifier:1,slideShadows:!1},S.breakpoints={1024:{slidesPerView:3},768:{slidesPerView:1},320:{slidesPerView:1}}),0===i&&(S.autoplay=!1),e(a,S).then((function(t){0===i&&t.autoplay.stop(),b&&0!==i&&(a.on("mouseenter",(function(){t.autoplay.stop()})),a.on("mouseleave",(function(){t.autoplay.start()})));var r=o.find(".eael-woo-product-carousel-container .eael-woo-product-carousel-gallary-pagination").eq(0);r.length>0&&e(r,{spaceBetween:20,centeredSlides:h,touchRatio:.2,slideToClickedSlide:!0,loop:m,slidesPerGroup:1,slidesPerView:3}).then((function(e){t.controller.control=e,e.controller.control=t}))})),ea.hooks.doAction("quickViewPopupViewInit",o,t),isEditMode&&t(".eael-product-image-wrap .woocommerce-product-gallery").css("opacity","1"),t(document).find(".eael-woocommerce-popup-view").length<1&&t("body").append('<div style="display: none" class="eael-woocommerce-popup-view eael-product-popup eael-product-zoom-in woocommerce">\n <div class="eael-product-modal-bg"></div>\n <div class="eael-popup-details-render eael-woo-slider-popup"><div class="eael-preloader"></div></div>\n </div>');var V=function(o){t(o).find(".eael-woo-product-carousel").length&&e(a,S)};ea.hooks.addAction("ea-lightbox-triggered","ea",V),ea.hooks.addAction("ea-advanced-tabs-triggered","ea",V),ea.hooks.addAction("ea-advanced-accordion-triggered","ea",V),ea.hooks.addAction("ea-toogle-triggered","ea",V)}))}))}}); |