(() => {
const urun = document.querySelector(
"#product-supplier-code"
)?.value?.trim().toUpperCase();
if (urun !== "65903V") {
console.warn("Bu test yalnızca 65903V içindir.");
return;
}
// 1. Diğer renklerin sliderını kontrol et.
const renkAlani = document.querySelector(
"#product-right .sub-one-related"
);
const slider = renkAlani?.querySelector(
".swiper-container"
);
const swiper = slider?.swiper;
if (swiper && typeof swiper.update === "function") {
swiper.params.slidesPerView = 4;
swiper.params.slidesPerGroup = 1;
swiper.params.spaceBetween = 6;
swiper.update();
swiper.slideTo(0, 0);
} else {
console.warn(
"Swiper örneği bulunamadı. Slider değiştirilmedi."
);
}
// 2. WhatsApp butonunu yeniden geniş ve yeşil yap.
const whatsapp = document.querySelector(
"#product-right a.custom-wp"
);
if (whatsapp) {
const stiller = {
display: "flex",
width: "100%",
minHeight: "44px",
alignItems: "center",
justifyContent: "center",
gap: "8px",
background: "#19c76b",
color: "#ffffff",
padding: "9px 12px",
borderRadius: "5px",
textDecoration: "none",
fontWeight: "600",
boxSizing: "border-box"
};
Object.entries(stiller).forEach(([ozellik, deger]) => {
const cssOzellik = ozellik.replace(
/[A-Z]/g,
harf => "-" + harf.toLowerCase()
);
whatsapp.style.setProperty(
cssOzellik, deger, "important"
);
});
const simge = whatsapp.querySelector("img");
if (simge) {
simge.style.setProperty("width", "22px", "important");
simge.style.setProperty("height", "22px", "important");
simge.style.setProperty(
"object-fit", "contain", "important"
);
}
}
console.table({
urun,
toplamRenk: document.querySelectorAll(
".sub-one-related .swiper-slide"
).length,
sliderBulundu: !!swiper,
gosterilenRenkAyari: swiper?.params.slidesPerView,
whatsappBulundu: !!whatsapp
});
})();
