PageSourceSearch

https://www.cbd.fr/modules/pkelements/views/js/scripts.min.js?v=1790061811

js cbd.fr collected 2026-09-26 15:48:57 UTC 6,529 bytes, 1 lines download raw bytes

1"use strict";$(window).on("elementor/frontend/init",(()=>{const e=e=>{const t=e.find(".elementor-image-carousel");if(!t)return;const r=t.data("slider_options"),a={responsive:[{breakpoint:480,settings:{slidesToScroll:1,slidesToShow:1}}]},n=$.extend({},a,r);t.slick(n)};["pkblog","pkbrands","pkdailydeal","pkimagecarousel","pkinstagram","pkproducts","pksuppliers","pktestimonials","pkcategorysubcategories"].forEach((t=>{ceFrontend.hooks.addAction(`frontend/element_ready/${t}.default`,e)}))})),$(document).ready((function(){$(".submit-widget-newsletter").click((function(e){e.preventDefault();let t=$(this).closest(".newsletter-widget"),r=t.find("[name=email_wdg]").val(),a=t.find("input[type=checkbox]").prop("checked"),n=t.find(".agree-gdpr").val(),o=t.find(".email-title").val();void 0===a&&(a=!0),a?$.ajax({type:"POST",headers:{"cache-control":"no-cache"},async:!1,url:pkelements.controller,dataType:"json",data:{pksubscription:1,email:r,action:0},success:function(e){e&&(e.error&&$.jGrowl(e.error,{theme:$.jGrowl.defaults.theme+" error",header:o}),e.valid&&$.jGrowl(e.valid,{theme:$.jGrowl.defaults.theme+" success",header:o}))},error:function(e){$.jGrowl("undefined error",{theme:$.jGrowl.defaults.theme+" error",header:o})}}):$.jGrowl(n,{theme:$.jGrowl.defaults.theme+" error",header:o})})),$(".submitMessage").click((function(){let e=$(this).closest(".contact-form-widget"),t=e.find("input[type=checkbox]").prop("checked"),r=e.find(".email-title").val();void 0===t&&(t=!0),t?$.ajax({type:"POST",url:pkelements.controller,dataType:"json",data:{url:"",content_only:1,token:e.find("[name=token]").val(),from:e.find("[name=from]").val(),message:e.find("[name=message]").val(),id_contact:e.find("[name=id_contact]").val()},success:function(e){e&&(e.error&&$.jGrowl(e.error,{theme:$.jGrowl.defaults.theme+" error",header:r}),e.valid&&$.jGrowl(e.valid,{theme:$.jGrowl.defaults.theme+" success",header:r}))},error:function(e){$.jGrowl("undefined error",{theme:$.jGrowl.defaults.theme+" error",header:r})}}):$.jGrowl(e.find(".agree-gdpr").val(),{theme:$.jGrowl.defaults.theme+" error",header:r})}));const e=(e="")=>(new DOMParser).parseFromString(e,"text/html").body,t=(t,r=null)=>{if(!t)return;const a="aside",n=".tabs",o=".tabsContent",s=".pktabswrap-ul",i=".tab-content";let l=e(t),d=l.querySelector(a);r&&(t=d.outerHTML.replace("{{content}}",r),l=e(t),d=l.querySelector(a));
1let c=document.querySelector(`[data-pktabcontent="${d.dataset.pktabcontent}"]`);c||(document.body.insertAdjacentHTML("beforeend",d.outerHTML),c=document.querySelector(`[data-pktabcontent="${d.dataset.pktabcontent}"]`));const m=l.querySelector(n),u=l.querySelector(o);m&&u&&(c.querySelector(s).insertAdjacentHTML("beforeend",m.innerHTML),c.querySelector(i).insertAdjacentHTML("beforeend",u.innerHTML),c.querySelector(s).firstElementChild.firstElementChild.classList.add("active"),c.querySelector(i).firstElementChild.classList.add("active"))};(()=>{const e=document.getElementById("cart-sidebar-template");e&&t(e.innerHTML)})(),(()=>{const e=$(".pk-search-widget");if(!e[0])return;const r={items:{sidebartemplate:$("#search-sidebar-template"),searchBtn:e.find("button"),category:e.find('[name="category"]'),searchBox:e.find('[name="s"]')},classes:{root:"pk-search-widget",loader:"pk-search-loading",showOnHover:"show-on-hover",loadMore:"pk-load-more",results:"pk-search-results"},form:{searchURL:e.find("form").attr("action"),searchOrigURL:e.find("form").data("original-action")},input:{minwordlen:e.data("minlength"),limit:e.data("items_limit"),orderby:e.data("order_by"),orderway:e.data("order_way"),page:e.data("page"),button_action:e.data("button_action")},lastQuery:"",prepend:!1},a=e=>$(e).closest(`.${r.classes.root}`),n=e=>a(e).find('[name="s"]'),o=e=>a(e).data("page"),s=e=>e.closest(".pk-aside-tabs")?1:0,i=(e,t)=>{const n=(e=>a(e).find("form"))(e);l(),d(),n.append(t),m(e),r.prepend=!1},l=()=>{c(),$(`.${r.classes.root}`).find(".pk-dropdown-results").remove()},d=()=>{c(),$(`.${r.classes.root}`).find(".pk-sidebar-results").remove()},c=()=>e.removeClass(r.classes.loader),m=e=>{const t=document.querySelector(`.${r.classes.results}`);t.scroll({top:t.scrollHeight-t.clientHeight,behavior:"instant"})},u=(e,t)=>{const r=a(e),n=r.data("page");"first"===t&&r.data("page",1),"inc"===t&&r.data("page",n+1),"dec"===t&&n>1&&r.data("page",n-1)},p=(e,t=!1)=>{const i={s:n(e).val(),sidebar:s(e),page:o(e)};t&&(i.controller="search"),r.input.limit&&(i.limit=r.input.limit),r.input.orderby&&(i.orderby=r.input.orderby),r.input.orderway&&(i.orderway=r.input.orderway);const l=(e=>a(e).find('[name="category"]'))(e).val();return l&&(i.category=l),Object.keys(i).map((e=>encodeURIComponent(e)+"="+encodeURIComponent(i[e]))).join("&")},h=async(e,t)=>{const n=await(async e=>{const t=await fetch(`${r.form.searchURL}?${e}`,{method:"POST",headers:{"Content-Type":"application/json"}});return await t.json()})(t),o=(e=>a(e).find("ul"))(e).html();let s=n.searchresult;o&&r.prepend?(s=((e,t)=>{const a=(new DOMParser).parseFromString(e,"text/html");return a.querySelector("ul").insertAdjacentHTML("afterbegin",t),a.querySelector(`.${r.classes.results}`).outerHTML})(s,o),i(e,s)):i(e,s)},f=e=>{const t=p(e);if(t!==r.lastQuery&&n(e).length){if(n(e).val().length<r.input.minwordlen)return l(),void d();r.lastQuery=t,(e=>{a(e).addClass(r.classes.loader)})(e),h(e,t)}};r.items.searchBtn.on("click",(e=>{e.preventDefault(),"goto_searchpage"!==r.input.button_action||"goto_searchpage"===r.input.button_action&&n(e.target).val().length<r.input.minwordlen||(window.location.href=`${r.form.searchOrigURL}?${p(n(e.target)[0],!0)}`)})),$("body").on("click",(e=>{!a(e.target)[0]&&l()})),$("body").on("input",r.items.searchBox,(e=>{u(e.target,"first"),f(e.target)})),$("body").on("change",r.items.category,(e=>{u(e.target,"first"),f(e.target)})),$("body").on("click",`.${r.classes.loadMore}`,(e=>{r.prepend=!0,u(e.target,"inc"),f(e.target)})),$(`.${r.classes.showOnHover}`).hover((function(){n($(this)).attr("aria-hidden",!1)}),(function(){n($(this)).attr("aria-hidden",!0)})),t(r.items.sidebartemplate.html(),e[0].outerHTML)})(),(()=>{const e=document.getElementById("myaccount-sidebar-template");e&&t(e.innerHTML)})(),(()=>{const e=document.getElementById("signin-sidebar-template");e&&t(e.innerHTML)})(),(()=>{const e=document.getElementById("favorites-sidebar-template");e&&t(e.innerHTML)})(),(()=>{const e=document.getElementById("compare-sidebar-template");e&&t(e.innerHTML)})(),(()=>{const e=document.getElementById("watchlist-sidebar-template");e&&t(e.innerHTML)})()}));

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.