🤩 File Manager - Mr.X
PHP:
8.3.33
Server:
Apache
OS:
Linux 5.14.0-611.49.1.el9_7.x86_64
User:
websparkit
Navigate
Upload:
Upload
New File
New Folder
Editing:ethemeElementorBreadcrumbsSteps.min.js
!function(a){"use strict";a(window).on("elementor/frontend/init",function(){var n=elementorModules.frontend.handlers.Base.extend({onInit:function(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.run()},getDefaultSettings:function(){return{selectors:{wrapper:".etheme-elementor-breadcrumbs-steps",step:".etheme-elementor-breadcrumbs-step"},classes:{step:"etheme-elementor-breadcrumbs-step",isActive:"is-active",billingFields:"woocommerce-billing-fields",shippingFields:"woocommerce-shipping-fields",accountFields:"woocommerce-account-fields",additionalInformationFields:"woocommerce-shipping-additional-information",shippingMethodsFields:"woocommerce-shipping-methods-fields",paymentWrapper:"woocommerce-checkout-payment-wrapper"}}},getDefaultElements:function(){var e=this.getSettings("selectors");return{$wrapper:this.$element.find(e.wrapper),$step:this.$element.find(e.step)}},customTriggers:function(e,i){if("fractional"==e.type){let n=this;a(document).on("etheme_elementor_checkout_multistep_action",function(e,t){t&&(t.active_step&&(n.$element.find("[data-step="+t.active_step+"]").addClass(i.isActive),n.$element.find("[data-step="+t.active_step+"]").prevAll().addClass(i.isActive),n.$element.find("[data-step="+t.active_step+"]").nextAll().removeClass(i.isActive),a(e.target.activeElement).hasClass(i.step)||n.runNavigateActiveStep(i)),t.inactive_step)&&(n.$element.find("[data-step="+t.inactive_step+"]").removeClass(i.isActive),n.$element.find("[data-step="+t.inactive_step+"]").nextAll().removeClass(i.isActive),a(e.target.activeElement).hasClass(i.step)||n.runNavigateActiveStep(i))}),elementorFrontend.elements.$body.find(".design-type-multistep").length?this.elements.$step.on("click",function(e){var t=a(this).attr("data-step");-1<a.inArray(t,["billing_details","shipping_details","new_account","additional_information","shipping_methods","payment_methods"])&&(e.preventDefault(),n.triggerStep(i,t))}):elementorFrontend.elements.$body.find(".etheme-elementor-checkout-widgets-contain").length&&(this.elements.$step.each(function(e,t){var n=a(t).attr("data-step");-1<a.inArray(n,["cart","order"])||a(t).addClass(i.isActive)}),this.elements.$step.on("click",function(e){-1<a.inArray(a(this).attr("data-step"),["cart","order"])||(e.preventDefault(),n.triggerStep(i,a(this).attr("data-step")))}));e=new URLSearchParams(window.location.search).get("step");e&&(this.triggerStep(i,e),n.$element.find("[data-step="+e+"]").addClass(i.isActive),n.$element.find("[data-step="+e+"]").prevAll().addClass(i.isActive),n.$element.find("[data-step="+e+"]").nextAll().removeClass(i.isActive))}},triggerStep:function(e,t){let n=etTheme.et_global.w_width<etTheme.et_global.mob_header_start||etConfig.layoutSettings.is_mobile?a(".mobile-header-wrapper"):a(".header-wrapper"),i=(a(document).find(".sticky-site-header.sticky-on").length&&(n=etTheme.et_global.w_width<etTheme.et_global.mob_header_start||etConfig.layoutSettings.is_mobile?a(".sticky-mobile-header-wrapper"):a(".sticky-header-wrapper")),0);a(n).length&&a(n).outerHeight();let s=null;switch(t){case"billing_details":s=elementorFrontend.elements.$body.find("."+e.billingFields);break;case"new_account":s=elementorFrontend.elements.$body.find("."+e.accountFields);break;case"shipping_details":s=elementorFrontend.elements.$body.find("."+e.shippingFields);break;case"additional_information":s=elementorFrontend.elements.$body.find("."+e.additionalInformationFields);break;case"shipping_methods":s=elementorFrontend.elements.$body.find("."+e.shippingMethodsFields);break;case"payment_methods":s=elementorFrontend.elements.$body.find("."+e.paymentWrapper)}s&&(i=s.offset().top),s&&s.length||(s=elementorFrontend.elements.$body.find(".etheme-elementor-cart-checkout-page-wrapper"),i=s.offset().top),0<i&&s&&s.hasClass("design-type-multistep")&&setTimeout(function(){s.find(".step-title:not(.opened)").trigger("click")},300)},runNavigateActiveStep:function(e){e=this.elements.$wrapper.find("."+e.isActive).last().offset().left-this.elements.$wrapper.offset().left;this.elements.$wrapper.animate({scrollLeft:e-=10})},run:function(){let e=this;var t=e.getElementSettings(),n=e.getSettings("classes");e.customTriggers(t,n),setTimeout(function(){e.runNavigateActiveStep(n)})}});a.each(["woocommerce-etheme_cart_checkout_breadcrumbs"],function(e,t){elementorFrontend.hooks.addAction("frontend/element_ready/"+t+".default",function(e){elementorFrontend.elementsHandler.addHandler(n,{$element:e})})})})}(jQuery);
Save Changes
Cancel
Create New File
Create New Folder