Server IP : 192.64.112.168 / Your IP : 3.145.16.251 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($) { woodmartThemeModule.$document.on('wdShopPageInit', function () { woodmartThemeModule.filterDropdowns(); }); woodmartThemeModule.filterDropdowns = function() { $('.wd-widget-layered-nav-dropdown-form').each(function() { var $form = $(this); var $select = $form.find('select'); var slug = $select.data('slug'); $select.on( 'change', function() { var val = $(this).val(); $('input[name=filter_' + slug + ']').val(val); }); if ($().selectWoo) { $select.selectWoo({ placeholder : $select.data('placeholder'), minimumResultsForSearch: 5, width : '100%', allowClear : !$select.attr('multiple'), language : { noResults: function() { return $select.data('noResults'); } } }).on('select2:unselecting', function() { $(this).data('unselecting', true); }).on('select2:opening', function(e) { var $this = $(this); if ($this.data('unselecting')) { $this.removeData('unselecting'); e.preventDefault(); } }); } }); function ajaxAction($element) { var $form = $element.parent('.wd-widget-layered-nav-dropdown-form'); if (!woodmartThemeModule.$body.hasClass('woodmart-ajax-shop-on') || typeof ($.fn.pjax) === 'undefined') { return; } $.pjax({ container: '.main-page-wrapper', timeout : woodmart_settings.pjax_timeout, url : $form.attr('action'), data : $form.serialize(), scrollTo : false, renderCallback: function(context, html, afterRender) { woodmartThemeModule.removeDuplicatedStylesFromHTML(html, function(html) { context.html(html); afterRender(); woodmartThemeModule.$document.trigger('wdShopPageInit'); woodmartThemeModule.$document.trigger('wood-images-loaded'); }); } }); } $('.wd-widget-layered-nav-dropdown__submit').on('click', function() { var $this = $(this); if (!$this.siblings('select').attr('multiple') || !woodmartThemeModule.$body.hasClass('woodmart-ajax-shop-on')) { return; } ajaxAction($this); $this.prop('disabled', true); }); $('.wd-widget-layered-nav-dropdown-form select').on('change', function() { var $this = $(this); if (!woodmartThemeModule.$body.hasClass('woodmart-ajax-shop-on')) { $this.parent().submit(); return; } if ($this.attr('multiple')) { return; } ajaxAction($this); }); }; $(document).ready(function() { woodmartThemeModule.filterDropdowns(); }); })(jQuery);