This commit is contained in:
2026-02-03 15:31:29 +05:00
commit 326c677e8d
2800 changed files with 1489388 additions and 0 deletions

View File

@@ -0,0 +1 @@
window.filterProduct=function(e){var t=[],n=[],a=document.querySelector("input[name=filter_by_price]").value.split(";"),r=document.getElementById("pagination-next"),i=document.querySelector('div[data-widget="carousel-container"]');document.querySelectorAll("input[name=brands]").forEach((function(e){e.checked&&t.push(e.value)})),document.querySelectorAll("input[name=categories]").forEach((function(e){e.checked&&n.push(e.value)}));var c=new URL(location.href);c.searchParams.set("brands",t),c.searchParams.set("categories",n),c.searchParams.set("min_price",a[0]),c.searchParams.set("max_price",a[1]),history.pushState({},"",c.href),$.ajax(location.href,{beforeSend:function(){Swal.fire({title:"Ýüklenilýär",allowOutsideClick:!1,timer:500,timerProgressBar:!0,didOpen:function(){Swal.showLoading()}})},success:function(e){setInterval(500,(function(){swal.close()})),r&&(e.pagination.next_page_url||(r.style.display="none"),r.href=e.pagination.next_page_url),i.innerHTML=e.products}})};

View File

@@ -0,0 +1 @@
(()=>{var t=document.getElementById("product-options-size-container");window.loadColor=function(e,o){$.ajax({method:"POST",url:window.Lara.routes.products.loadColor,data:{_token:document.querySelector("meta[name=csrf-token]").getAttribute("value"),slug:o},beforeSend:function(){Swal.fire({title:"Ýüklenilýär",allowOutsideClick:!1,timer:500,timerProgressBar:!0,didOpen:function(){Swal.showLoading()}})},success:function(o){$(".product-options__value__color").removeClass("active"),setInterval(500,(function(){swal.close()})),e.classList.add("active");var n=o.data.product;window.Lara.productOnCart=n.data.id,function(t){var e=document.getElementById("product-sku"),o=document.getElementById("product-barcode"),n=document.getElementById("product-options-stock"),a=document.getElementById("product-price-amount"),c=document.getElementById("product-old-price-amount");if(e&&(e.innerHTML=t.data.sku),o&&(o.innerHTML=t.data.barcode),n){var r=JSON.parse(t.data.options);n.innerHTML=r.quantity}a&&(a.innerHTML="<span>".concat(t.data.price_amount," TMT</span>")),c&&t.data.old_price_amount&&(c.innerHTML="<span>".concat(t.data.old_price_amount," TMT</span>"))}(n);var a="",c=0;n.sizes.map((function(t){a+='\n <div class="product-options__value product-options__value__size product-options__value--large-text d-flex flex-center border cursor-pointer lazyload '.concat(0===c?"active":"",'" onclick="loadSize(this, ').concat(t.id,')">\n ').concat(t.size,"\n </div>\n "),c++})),t.innerHTML=a},error:function(t){console.log({exception:t})}})}})();

File diff suppressed because one or more lines are too long