Şerit Testere
23 sonucun tümü gösteriliyorPopülerliğe göre sıralandı
- Şerit Testere
Gladio Karkas Testere
/** * ÜRÜN SAYFASI SCRIPTİ - ID: 21522 UYUMLU * Bu script PHP'den gelen canlı verileri kullanır. */ document.addEventListener("DOMContentLoaded", function () { const olcuSelect = document.getElementById("OlcuM42"); const hatveSelect = document.getElementById("HatveM42");
if (!olcuSelect) return;
// 1. Hatveleri PHP'den gelen veriye (DATA_21522) göre günceller window.HatveGuncelle = function() { const secilenOlcu = olcuSelect.value; hatveSelect.innerHTML = 'Seçiniz…';
// PHP'den enjekte edilen DATA_21522 kontrol edilir if (typeof DATA_21522 !== 'undefined' && DATA_21522[secilenOlcu]) { DATA_21522[secilenOlcu].forEach(h => { let opt = document.createElement("option"); opt.value = h; opt.textContent = h; hatveSelect.appendChild(opt); }); } };
// 2. Hesaplama motoru (PHP'den gelen KUR_21522 ile çalışır) window.Hesapla = function () { const uzunlukInput = document.getElementById("UzunlukM42"); const adetInput = document.getElementById("AdetM42"); const resultDiv = document.getElementById("ResultM42");
const uzunluk = parseFloat(uzunlukInput.value) || 0; const adet = parseInt(adetInput.value) || 1; const selectedOpt = olcuSelect.options[olcuSelect.selectedIndex];
// PHP'den gelen KUR_21522 tanımlı mı? const canliKur = (typeof KUR_21522 !== 'undefined') ? KUR_21522 : 52.00;
if (selectedOpt && selectedOpt.value && uzunluk > 0) { const birimFiyat = parseFloat(selectedOpt.getAttribute("data-fiyat")) || 0; const kaynakUcreti = parseFloat(selectedOpt.getAttribute("data-kaynak")) || 0;
// FORMÜL: ((Uzunluk * Euro Fiyat) + Kaynak) * Canlı Kur const birimToplamTL = ((birimFiyat * uzunluk) + kaynakUcreti) * canliKur; const genelToplamTL = birimToplamTL * adet;
resultDiv.innerText = genelToplamTL.toLocaleString('tr-TR', { minimumFractionDigits: 2, maximumFractionDigits: 2 }) + " TL";
// Sepete gidecek teknik alanları doldur document.getElementById("CustomPriceInput").value = birimToplamTL.toFixed(4); document.getElementById("BladeLengthInput").value = uzunluk; document.getElementById("BladeOlcuInput").value = selectedOpt.value; document.getElementById("BladeHatveInput").value = hatveSelect.value; } else { resultDiv.innerText = "0,00 TL"; } };
// Dinleyiciler olcuSelect.addEventListener("change", function() { HatveGuncelle(); Hesapla(); });
// Uzunluk, Adet veya Hatve değişince anında hesapla document.getElementById("UzunlukM42").addEventListener("input", Hesapla); document.getElementById("AdetM42").addEventListener("input", Hesapla); hatveSelect.addEventListener("change", Hesapla); });
@media screen and (max-width: 767px) { .m42-flex-container { display: block !important; } #CalculatorPanel { width: 100% !important; } #PromoImage { width: 97% !important; margin: 10px auto !important; } }@media screen and (max-width: 767px) { .m42-flex-container { display: block !important; } #CalculatorPanel { width: 100% !important; } #PromoImage { width: 97% !important; margin: 10px auto !important; } }@media screen and (max-width: 767px) { .m42-flex-container { display: block !important; } #CalculatorPanel { width: 100% !important; } #PromoImage { width: 97% !important; margin: 10px auto !important; } }.panel-seo-footer { margin-top: 15px; padding: 15px; background-color: #f9f9f9; border-left: 4px solid #fed700; /* Paneldeki sarı tonuyla uyumlu */ border-radius: 4px; font-family: 'Open Sans', sans-serif; } .panel-seo-footer p { margin: 0; font-size: 13px; line-height: 1.6; color: #333e48; } .panel-seo-footer strong { color: #042f5e; /* Rehber başlığındaki lacivert tonu */ } .rehber-link-text { color: #d31e2a; font-weight: 700; text-decoration: underline; cursor: pointer; } @media (max-width: 768px) { .panel-seo-footer p { font-size: 12px; } }SKU: 41669-3412W - Şerit Testere
Schneider Profil Kesim Bi-Metal Şerit Testere
// PROFIL MODELLERININ DIS LISTESI const PROFIL_DATA = { "13x0.65": ["8/11", "9/11", "10/14"], "13x0.90": ["8/11", "9/11", "10/14"], "20x0.90": ["5/7", "5/8", "6/10", "8/11", "9/11", "8/12", "10/14"], "27x0.90": ["3/4", "4/6", "5/7", "5/8", "6/10", "8/12", "10/14"], "34x1.10": ["2/3", "3/4", "4/6", "5/7", "5/8", "6/10"], "41x1.30": ["2/3", "3/4", "4/6", "5/7"], "54x1.30": ["2/3", "3/4", "4/6"], "67x1.60": ["2/3", "1.4/2"], "80x1.60": ["1.4/2"] };
function HatveGuncelle() { var olcu = document.getElementById("OlcuM42").value; var hatveSelect = document.getElementById("HatveM42"); if(!hatveSelect) return;
hatveSelect.innerHTML = 'Seçiniz…';
if (PROFIL_DATA[olcu]) { PROFIL_DATA[olcu].forEach(function(h) { var opt = document.createElement("option"); opt.value = h; opt.textContent = h; hatveSelect.appendChild(opt); }); } }
function Hesapla() { var s = document.getElementById("OlcuM42"); var opt = s.options[s.selectedIndex]; var u = parseFloat(document.getElementById("UzunlukM42").value) || 0; var a = parseInt(document.getElementById("AdetM42").value) || 1; var kur = (typeof KUR !== 'undefined') ? KUR : 52.00; // functions.php'den gelen KUR değişkeni
if (opt.value && u > 0) { var f = parseFloat(opt.getAttribute("data-fiyat")) || 0; var k = parseFloat(opt.getAttribute("data-kaynak")) || 0;
var birimTL = ((f * u) + k) * kur; var toplamTL = birimTL * a;
document.getElementById("ResultM42").innerText = toplamTL.toLocaleString('tr-TR', {minimumFractionDigits: 2, maximumFractionDigits: 2}) + " TL";
if(document.getElementById("CustomPriceInput")) document.getElementById("CustomPriceInput").value = birimTL.toFixed(4); if(document.getElementById("BladeLengthInput")) document.getElementById("BladeLengthInput").value = u; if(document.getElementById("BladeOlcuInput")) document.getElementById("BladeOlcuInput").value = opt.value; if(document.getElementById("BladeHatveInput")) document.getElementById("BladeHatveInput").value = document.getElementById("HatveM42").value; } else { document.getElementById("ResultM42").innerText = "0,00 TL"; } }
.panel-seo-footer { margin-top: 15px; padding: 15px; background-color: #f9f9f9; border-left: 4px solid #fed700; /* Paneldeki sarı tonuyla uyumlu */ border-radius: 4px; font-family: 'Open Sans', sans-serif; } .panel-seo-footer p { margin: 0; font-size: 13px; line-height: 1.6; color: #333e48; } .panel-seo-footer strong { color: #042f5e; /* Rehber başlığındaki lacivert tonu */ } .rehber-link-text { color: #d31e2a; font-weight: 700; text-decoration: underline; cursor: pointer; } @media (max-width: 768px) { .panel-seo-footer p { font-size: 12px; } }SKU: 41868-SPM42 - Şerit Testere
Schneider Genel Kullanım Bi-Metal M42 Şerit Testere
// PROFIL MODELLERININ DIS LISTESI const PROFIL_DATA = { "13x0.65": ["8/11", "9/11", "10/14"], "13x0.90": ["8/11", "9/11", "10/14"], "20x0.90": ["5/7", "5/8", "6/10", "8/11", "9/11", "8/12", "10/14"], "27x0.90": ["3/4", "4/6", "5/7", "5/8", "6/10", "8/12", "10/14"], "34x1.10": ["2/3", "3/4", "4/6", "5/7", "5/8", "6/10"], "41x1.30": ["2/3", "3/4", "4/6", "5/7"], "54x1.30": ["2/3", "3/4", "4/6"], "67x1.60": ["2/3", "1.4/2"], "80x1.60": ["1.4/2"] };
function HatveGuncelle() { var olcu = document.getElementById("OlcuM42").value; var hatveSelect = document.getElementById("HatveM42"); if(!hatveSelect) return;
hatveSelect.innerHTML = 'Seçiniz…';
if (PROFIL_DATA[olcu]) { PROFIL_DATA[olcu].forEach(function(h) { var opt = document.createElement("option"); opt.value = h; opt.textContent = h; hatveSelect.appendChild(opt); }); } }
function Hesapla() { var s = document.getElementById("OlcuM42"); var opt = s.options[s.selectedIndex]; var u = parseFloat(document.getElementById("UzunlukM42").value) || 0; var a = parseInt(document.getElementById("AdetM42").value) || 1; var kur = (typeof KUR !== 'undefined') ? KUR : 52.00; // functions.php'den gelen KUR değişkeni
if (opt.value && u > 0) { var f = parseFloat(opt.getAttribute("data-fiyat")) || 0; var k = parseFloat(opt.getAttribute("data-kaynak")) || 0;
var birimTL = ((f * u) + k) * kur; var toplamTL = birimTL * a;
document.getElementById("ResultM42").innerText = toplamTL.toLocaleString('tr-TR', {minimumFractionDigits: 2, maximumFractionDigits: 2}) + " TL";
if(document.getElementById("CustomPriceInput")) document.getElementById("CustomPriceInput").value = birimTL.toFixed(4); if(document.getElementById("BladeLengthInput")) document.getElementById("BladeLengthInput").value = u; if(document.getElementById("BladeOlcuInput")) document.getElementById("BladeOlcuInput").value = opt.value; if(document.getElementById("BladeHatveInput")) document.getElementById("BladeHatveInput").value = document.getElementById("HatveM42").value; } else { document.getElementById("ResultM42").innerText = "0,00 TL"; } }
.panel-seo-footer { margin-top: 15px; padding: 15px; background-color: #f9f9f9; border-left: 4px solid #fed700; /* Paneldeki sarı tonuyla uyumlu */ border-radius: 4px; font-family: 'Open Sans', sans-serif; } .panel-seo-footer p { margin: 0; font-size: 13px; line-height: 1.6; color: #333e48; } .panel-seo-footer strong { color: #042f5e; /* Rehber başlığındaki lacivert tonu */ } .rehber-link-text { color: #d31e2a; font-weight: 700; text-decoration: underline; cursor: pointer; } @media (max-width: 768px) { .panel-seo-footer p { font-size: 12px; } }SKU: 41868-SGM42 - Şerit Testere
Wikus Primar Genel Kullanım M42 Bi-Metal Şerit Testere
/** * ÜRÜN SAYFASI SCRIPTİ - ID: 21708 UYUMLU * Bu script PHP'den gelen canlı verileri kullanır. */ document.addEventListener("DOMContentLoaded", function () { const olcuSelect = document.getElementById("OlcuM42"); const hatveSelect = document.getElementById("HatveM42");
if (!olcuSelect) return;
// 1. Hatveleri PHP'den gelen veriye (DATA_21708) göre günceller window.HatveGuncelle = function() { const secilenOlcu = olcuSelect.value; hatveSelect.innerHTML = 'Seçiniz…';
// PHP'den enjekte edilen DATA_21708 kontrol edilir if (typeof DATA_21708 !== 'undefined' && DATA_21708[secilenOlcu]) { DATA_21708[secilenOlcu].forEach(h => { let opt = document.createElement("option"); opt.value = h; opt.textContent = h; hatveSelect.appendChild(opt); }); } };
// 2. Hesaplama motoru (PHP'den gelen KUR_21708 ile çalışır) window.Hesapla = function () { const uzunlukInput = document.getElementById("UzunlukM42"); const adetInput = document.getElementById("AdetM42"); const resultDiv = document.getElementById("ResultM42");
const uzunluk = parseFloat(uzunlukInput.value) || 0; const adet = parseInt(adetInput.value) || 1; const selectedOpt = olcuSelect.options[olcuSelect.selectedIndex];
// PHP'den gelen KUR_21708 tanımlı mı? const canliKur = (typeof KUR_21708 !== 'undefined') ? KUR_21708 : 52.00;
if (selectedOpt && selectedOpt.value && uzunluk > 0) { const birimFiyat = parseFloat(selectedOpt.getAttribute("data-fiyat")) || 0; const kaynakUcreti = parseFloat(selectedOpt.getAttribute("data-kaynak")) || 0;
// FORMÜL: ((Uzunluk * Euro Fiyat) + Kaynak) * Canlı Kur const birimToplamTL = ((birimFiyat * uzunluk) + kaynakUcreti) * canliKur; const genelToplamTL = birimToplamTL * adet;
resultDiv.innerText = genelToplamTL.toLocaleString('tr-TR', { minimumFractionDigits: 2, maximumFractionDigits: 2 }) + " TL";
// Sepete gidecek teknik alanları doldur document.getElementById("CustomPriceInput").value = birimToplamTL.toFixed(4); document.getElementById("BladeLengthInput").value = uzunluk; document.getElementById("BladeOlcuInput").value = selectedOpt.value; document.getElementById("BladeHatveInput").value = hatveSelect.value; } else { resultDiv.innerText = "0,00 TL"; } };
// Dinleyiciler olcuSelect.addEventListener("change", function() { HatveGuncelle(); Hesapla(); });
// Uzunluk, Adet veya Hatve değişince anında hesapla document.getElementById("UzunlukM42").addEventListener("input", Hesapla); document.getElementById("AdetM42").addEventListener("input", Hesapla); hatveSelect.addEventListener("change", Hesapla); });
@media screen and (max-width: 767px) { .m42-flex-container { display: block !important; } #CalculatorPanel { width: 100% !important; } #PromoImage { width: 97% !important; margin: 10px auto !important; } }SKU: 4168-WPM42 - Şerit Testere
Gladio Flecback Karbon Şerit Testere
/* Panelin üstünde sarkan o gereksiz temayı gizliyoruz */ .summary.entry-summary table.variations, .summary.entry-summary .variations_form { display: none !important; }document.addEventListener("DOMContentLoaded", function () { const olcuSelect = document.getElementById("OlcuM42"); const hatveSelect = document.getElementById("HatveM42");
if (!olcuSelect || !hatveSelect) return;
window.HatveGuncelle = function() { const secilenOlcu = olcuSelect.value; hatveSelect.innerHTML = 'Seçiniz…'; const model = "Karbon";
if (typeof MASTER_DATA !== 'undefined' && MASTER_DATA[model]) { const modelHatveleri = MASTER_DATA[model][secilenOlcu]; if (modelHatveleri) { modelHatveleri.forEach(h => { const opt = document.createElement("option"); opt.value = h; opt.textContent = h; hatveSelect.appendChild(opt); }); } } };
window.Hesapla = function () { const uzunluk = parseFloat(document.getElementById("UzunlukM42").value) || 0; const adet = parseInt(document.getElementById("AdetM42").value) || 1; const selectedOpt = olcuSelect.options[olcuSelect.selectedIndex]; const canliKur = (typeof KUR !== 'undefined') ? KUR : 52.00;
if (selectedOpt && selectedOpt.value && uzunluk > 0) { const birimFiyat = parseFloat(selectedOpt.getAttribute("data-fiyat").replace(',', '.')) || 0; const kaynakUcreti = parseFloat(selectedOpt.getAttribute("data-kaynak").replace(',', '.')) || 0;
const birimToplamTL = ((birimFiyat * uzunluk) + kaynakUcreti) * canliKur; const genelToplamTL = birimToplamTL * adet;
document.getElementById("ResultM42").innerText = genelToplamTL.toLocaleString('tr-TR', { minimumFractionDigits: 2, maximumFractionDigits: 2 }) + " TL";
document.getElementById("CustomPriceInput").value = birimToplamTL.toFixed(4); document.getElementById("BladeLengthInput").value = uzunluk; document.getElementById("BladeOlcuInput").value = selectedOpt.value; document.getElementById("BladeHatveInput").value = hatveSelect.value; } else { document.getElementById("ResultM42").innerText = "0,00 TL"; } }; });
.testerere-rehber-wrapper { max-width: 1200px; margin: 20px auto; font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; padding: 0 10px; } .rehber-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; background: #fcfcfc; padding: 15px 15px 0 15px; /* Alt padding'i 0 yaparak boşluğu kaynağında kestik */ } @media (max-width: 768px) { .rehber-grid { grid-template-columns: 1fr; } } .marka-box { margin-bottom: 6px; border: 1px solid #e1e8ed; border-radius: 6px; background: #fff; } .marka-box summary { padding: 8px 15px; cursor: pointer; font-weight: 600; color: #042f5e; list-style: none; display: flex; justify-content: space-between; align-items: center; font-size: 13.5px; background: #f8f9fa; border-radius: 6px; } .marka-box[open] summary { border-bottom: 1px solid #edf2f7; border-radius: 6px 6px 0 0; background: #f1f4f7; } .rehber-table { width: 100%; border-collapse: collapse; font-size: 12.5px; } .rehber-table td { padding: 6px 10px; border-bottom: 1px solid #f1f1f1; } .rehber-table tr:last-child td { border-bottom: none; } .val-mm { color: #7f8c8d; font-size: 11px; } .val-mt { text-align: right; font-weight: 700; color: #27ae60; }SKU: 414063163CR - Şerit Testere
Kurban Tipi Bi-Metal M42 Et ve Kemik Şerit Testere Bıçağı
// FONKSİYONELLİK KORUNDU function Hesapla() { var s = document.getElementById("OlcuM42"); var opt = s.options[s.selectedIndex]; var u = parseFloat(document.getElementById("UzunlukM42").value) || 0; var a = parseInt(document.getElementById("AdetM42").value) || 1; var kur = (typeof KUR !== 'undefined') ? KUR : 52.00;
if (opt.value && u > 0) { var f = parseFloat(opt.getAttribute("data-fiyat")) || 0; var k = parseFloat(opt.getAttribute("data-kaynak")) || 0;
var birimTL = ((f * u) + k) * kur; var toplamTL = birimTL * a;
document.getElementById("ResultM42").innerText = toplamTL.toLocaleString('tr-TR', {minimumFractionDigits: 2, maximumFractionDigits: 2}) + " TL";
if(document.getElementById("CustomPriceInput")) document.getElementById("CustomPriceInput").value = birimTL.toFixed(4); if(document.getElementById("BladeLengthInput")) document.getElementById("BladeLengthInput").value = u; if(document.getElementById("BladeOlcuInput")) document.getElementById("BladeOlcuInput").value = opt.value; if(document.getElementById("BladeHatveInput")) document.getElementById("BladeHatveInput").value = "Standart"; } else { document.getElementById("ResultM42").innerText = "0,00 TL"; } }
/* Taşmayı engelleyen kritik global ayar */ .m42-main-wrapper * { box-sizing: border-box !important; } /* Mobilde formun ekrandan taşmasını engeller */ @media (max-width: 767px) { .m42-main-wrapper { margin: 10px auto !important; width: 95% !important; } #CalculatorPanel { flex: 1 1 100% !important; min-width: 100% !important; }#BtnM42 { margin-top: 10px !important; /* Butonun üstündeki dış boşluk */ margin-bottom: 5 px !important; /* Butonun altındaki dış boşluk */ padding: 5px !important; /* Butonun içindeki metnin dikey boşluğu (yükseklik hissi) */ } } #PromoImage { padding-top: 5px !important; /* Üst boşluk */ padding-bottom: 0px !important; /* ALT BOŞLUK BURADAN AYARLANIR */ } }
SKU: 418273662 - Şerit Testere
Bohler Strip Genel Kullanım Şerit Testere – Yüksek Karbonlu Özel Alaşımlı | Kaynaklı
/* 1. GEREKSİZ TEMA ALANLARINI GİZLEME */ .summary.entry-summary table.variations, .summary.entry-summary .variations_form, .summary.entry-summary .woocommerce-variation-add-to-cart { display: none !important; }document.addEventListener("DOMContentLoaded", function () { // --- 2. HESAPLAMA MOTORU (Kaynak Ücretleri Dahil) --- const olcuSelect = document.getElementById("OlcuM42"); if (!olcuSelect) return;
window.Hesapla = function () { const uzunluk = parseFloat(document.getElementById("UzunlukM42").value) || 0; const adet = parseInt(document.getElementById("AdetM42").value) || 1; const selectedOpt = olcuSelect.options[olcuSelect.selectedIndex]; const canliKur = (typeof KUR !== 'undefined') ? KUR : 52.00;
if (selectedOpt && selectedOpt.value && uzunluk > 0) { // Sizin girdiğiniz data-fiyat ve data-kaynak değerlerini okuyoruz const birimFiyat = parseFloat(selectedOpt.getAttribute("data-fiyat")) || 0; const kaynakUcreti = parseFloat(selectedOpt.getAttribute("data-kaynak")) || 0;
// Hesaplama: ((Metre Fiyatı * Uzunluk) + Kaynak Ücreti) * Kur const birimToplamTL = ((birimFiyat * uzunluk) + kaynakUcreti) * canliKur; const genelToplamTL = birimToplamTL * adet;
document.getElementById("ResultM42").innerText = genelToplamTL.toLocaleString('tr-TR', { minimumFractionDigits: 2, maximumFractionDigits: 2 }) + " TL";
// Gizli inputları doldur document.getElementById("CustomPriceInput").value = birimToplamTL.toFixed(4); document.getElementById("BladeLengthInput").value = uzunluk; document.getElementById("BladeOlcuInput").value = selectedOpt.value; document.getElementById("BladeHatveInput").value = "Bohler Strip Kaynaklı"; } else { document.getElementById("ResultM42").innerText = "0,00 TL"; } };
// --- 3. BAŞLIK KIRMA MOTORU --- setTimeout(function() { const titleElement = document.querySelector('.product_title'); if (titleElement && titleElement.innerText.includes(' - ')) { const content = titleElement.innerHTML; const parts = content.split(' - '); titleElement.innerHTML = parts[0] + '
' + parts[1] + ''; } }, 150); });SKU: 41510-206BS - Şerit Testere
Gladio Armor IH+ İndüksiyon Sertleştirilmiş Uç Ahşap Şerit Testere
/* Panelin üstünde sarkan o gereksiz temayı gizliyoruz */ .summary.entry-summary table.variations, .summary.entry-summary .variations_form { display: none !important; }document.addEventListener("DOMContentLoaded", function () { const olcuSelect = document.getElementById("OlcuM42");
if (!olcuSelect) return;
window.Hesapla = function () { const uzunluk = parseFloat(document.getElementById("UzunlukM42").value) || 0; const adet = parseInt(document.getElementById("AdetM42").value) || 1; const selectedOpt = olcuSelect.options[olcuSelect.selectedIndex]; const canliKur = (typeof KUR !== 'undefined') ? KUR : 52.00;
if (selectedOpt && selectedOpt.value && uzunluk > 0) { const birimFiyat = parseFloat(selectedOpt.getAttribute("data-fiyat").replace(',', '.')) || 0; const kaynakUcreti = parseFloat(selectedOpt.getAttribute("data-kaynak").replace(',', '.')) || 0; const pitchDegeri = selectedOpt.getAttribute("data-pitch"); // Pitch bilgisini alıyoruz
const birimToplamTL = ((birimFiyat * uzunluk) + kaynakUcreti) * canliKur; const genelToplamTL = birimToplamTL * adet;
document.getElementById("ResultM42").innerText = genelToplamTL.toLocaleString('tr-TR', { minimumFractionDigits: 2, maximumFractionDigits: 2 }) + " TL";
// Gizli inputları dolduruyoruz document.getElementById("CustomPriceInput").value = birimToplamTL.toFixed(4); document.getElementById("BladeLengthInput").value = uzunluk; document.getElementById("BladeOlcuInput").value = selectedOpt.value; document.getElementById("BladeHatveInput").value = "Pitch: " + pitchDegeri + " mm"; // Hatve yerine Pitch yazdırıyoruz } else { document.getElementById("ResultM42").innerText = "0,00 TL"; } }; });
SKU: n/a - Şerit Testere
Gladio Et ve Kemik Testeresi – Kasap Tipi Tezgahüstü Makineler için Şerit Testere Bıçağı
Şerit TestereGladio Et ve Kemik Testeresi – Kasap Tipi Tezgahüstü Makineler için Şerit Testere Bıçağı
/** * ÜRÜN SAYFASI SCRIPTİ - ID: 21523 UYUMLU * Bu script PHP'den gelen canlı verileri kullanır. */ document.addEventListener("DOMContentLoaded", function () { const olcuSelect = document.getElementById("OlcuM42"); const hatveSelect = document.getElementById("HatveM42");
if (!olcuSelect) return;
// 1. Hatveleri PHP'den gelen veriye (DATA_21523) göre günceller window.HatveGuncelle = function() { const secilenOlcu = olcuSelect.value; hatveSelect.innerHTML = 'Seçiniz…';
// PHP'den enjekte edilen DATA_21523 kontrol edilir if (typeof DATA_21523 !== 'undefined' && DATA_21523[secilenOlcu]) { DATA_21523[secilenOlcu].forEach(h => { let opt = document.createElement("option"); opt.value = h; opt.textContent = h; hatveSelect.appendChild(opt); }); } };
// 2. Hesaplama motoru (PHP'den gelen KUR_21523 ile çalışır) window.Hesapla = function () { const uzunlukInput = document.getElementById("UzunlukM42"); const adetInput = document.getElementById("AdetM42"); const resultDiv = document.getElementById("ResultM42");
const uzunluk = parseFloat(uzunlukInput.value) || 0; const adet = parseInt(adetInput.value) || 1; const selectedOpt = olcuSelect.options[olcuSelect.selectedIndex];
// PHP'den gelen KUR_21523 tanımlı mı? const canliKur = (typeof KUR_21523 !== 'undefined') ? KUR_21523 : 52.00;
if (selectedOpt && selectedOpt.value && uzunluk > 0) { const birimFiyat = parseFloat(selectedOpt.getAttribute("data-fiyat")) || 0; const kaynakUcreti = parseFloat(selectedOpt.getAttribute("data-kaynak")) || 0;
// FORMÜL: ((Uzunluk * Euro Fiyat) + Kaynak) * Canlı Kur const birimToplamTL = ((birimFiyat * uzunluk) + kaynakUcreti) * canliKur; const genelToplamTL = birimToplamTL * adet;
resultDiv.innerText = genelToplamTL.toLocaleString('tr-TR', { minimumFractionDigits: 2, maximumFractionDigits: 2 }) + " TL";
// Sepete gidecek teknik alanları doldur document.getElementById("CustomPriceInput").value = birimToplamTL.toFixed(4); document.getElementById("BladeLengthInput").value = uzunluk; document.getElementById("BladeOlcuInput").value = selectedOpt.value; document.getElementById("BladeHatveInput").value = hatveSelect.value; } else { resultDiv.innerText = "0,00 TL"; } };
// Dinleyiciler olcuSelect.addEventListener("change", function() { HatveGuncelle(); Hesapla(); });
// Uzunluk, Adet veya Hatve değişince anında hesapla document.getElementById("UzunlukM42").addEventListener("input", Hesapla); document.getElementById("AdetM42").addEventListener("input", Hesapla); hatveSelect.addEventListener("change", Hesapla); });
@media screen and (max-width: 767px) { .m42-flex-container { display: block !important; } #CalculatorPanel { width: 100% !important; } #PromoImage { width: 97% !important; margin: 10px auto !important; } }@media screen and (max-width: 767px) { .m42-flex-container { display: block !important; } #CalculatorPanel { width: 100% !important; } #PromoImage { width: 97% !important; margin: 10px auto !important; } }@media screen and (max-width: 767px) { .m42-flex-container { display: block !important; } #CalculatorPanel { width: 100% !important; } #PromoImage { width: 97% !important; margin: 10px auto !important; } }.panel-seo-footer { margin-top: 15px; padding: 15px; background-color: #f9f9f9; border-left: 4px solid #fed700; /* Paneldeki sarı tonuyla uyumlu */ border-radius: 4px; font-family: 'Open Sans', sans-serif; } .panel-seo-footer p { margin: 0; font-size: 13px; line-height: 1.6; color: #333e48; } .panel-seo-footer strong { color: #042f5e; /* Rehber başlığındaki lacivert tonu */ } .rehber-link-text { color: #d31e2a; font-weight: 700; text-decoration: underline; cursor: pointer; } @media (max-width: 768px) { .panel-seo-footer p { font-size: 12px; } }SKU: 41669-6934K - Şerit Testere
Gladio Bi-Metal Şerit Testere
/** * ÜRÜN SAYFASI SCRIPTİ - ID: 21518 UYUMLU * Bu script PHP'den gelen canlı verileri kullanır. */ document.addEventListener("DOMContentLoaded", function () { const olcuSelect = document.getElementById("OlcuM42"); const hatveSelect = document.getElementById("HatveM42");
if (!olcuSelect) return;
// 1. Hatveleri PHP'den gelen veriye (DATA_21518) göre günceller window.HatveGuncelle = function() { const secilenOlcu = olcuSelect.value; hatveSelect.innerHTML = 'Seçiniz…';
// PHP'den enjekte edilen DATA_21518 kontrol edilir if (typeof DATA_21518 !== 'undefined' && DATA_21518[secilenOlcu]) { DATA_21518[secilenOlcu].forEach(h => { let opt = document.createElement("option"); opt.value = h; opt.textContent = h; hatveSelect.appendChild(opt); }); } };
// 2. Hesaplama motoru (PHP'den gelen KUR_21518 ile çalışır) window.Hesapla = function () { const uzunlukInput = document.getElementById("UzunlukM42"); const adetInput = document.getElementById("AdetM42"); const resultDiv = document.getElementById("ResultM42");
const uzunluk = parseFloat(uzunlukInput.value) || 0; const adet = parseInt(adetInput.value) || 1; const selectedOpt = olcuSelect.options[olcuSelect.selectedIndex];
// PHP'den gelen KUR_21518 tanımlı mı? const canliKur = (typeof KUR_21518 !== 'undefined') ? KUR_21518 : 52.00;
if (selectedOpt && selectedOpt.value && uzunluk > 0) { const birimFiyat = parseFloat(selectedOpt.getAttribute("data-fiyat")) || 0; const kaynakUcreti = parseFloat(selectedOpt.getAttribute("data-kaynak")) || 0;
// FORMÜL: ((Uzunluk * Euro Fiyat) + Kaynak) * Canlı Kur const birimToplamTL = ((birimFiyat * uzunluk) + kaynakUcreti) * canliKur; const genelToplamTL = birimToplamTL * adet;
resultDiv.innerText = genelToplamTL.toLocaleString('tr-TR', { minimumFractionDigits: 2, maximumFractionDigits: 2 }) + " TL";
// Sepete gidecek teknik alanları doldur document.getElementById("CustomPriceInput").value = birimToplamTL.toFixed(4); document.getElementById("BladeLengthInput").value = uzunluk; document.getElementById("BladeOlcuInput").value = selectedOpt.value; document.getElementById("BladeHatveInput").value = hatveSelect.value; } else { resultDiv.innerText = "0,00 TL"; } };
// Dinleyiciler olcuSelect.addEventListener("change", function() { HatveGuncelle(); Hesapla(); });
// Uzunluk, Adet veya Hatve değişince anında hesapla document.getElementById("UzunlukM42").addEventListener("input", Hesapla); document.getElementById("AdetM42").addEventListener("input", Hesapla); hatveSelect.addEventListener("change", Hesapla); });
@media screen and (max-width: 767px) { .m42-flex-container { display: block !important; } #CalculatorPanel { width: 100% !important; } #PromoImage { width: 97% !important; margin: 10px auto !important; } }@media screen and (max-width: 767px) { .m42-flex-container { display: block !important; } #CalculatorPanel { width: 100% !important; } #PromoImage { width: 97% !important; margin: 10px auto !important; } }.panel-seo-footer { margin-top: 15px; padding: 15px; background-color: #f9f9f9; border-left: 4px solid #fed700; /* Paneldeki sarı tonuyla uyumlu */ border-radius: 4px; font-family: 'Open Sans', sans-serif; } .panel-seo-footer p { margin: 0; font-size: 13px; line-height: 1.6; color: #333e48; } .panel-seo-footer strong { color: #042f5e; /* Rehber başlığındaki lacivert tonu */ } .rehber-link-text { color: #d31e2a; font-weight: 700; text-decoration: underline; cursor: pointer; } @media (max-width: 768px) { .panel-seo-footer p { font-size: 12px; } }SKU: 41868-GGM42 - Şerit Testere
Prosharp Profil Kesim Bi-Metal Şerit Testere
// PROFIL MODELLERININ DIS LISTESI const PROFIL_DATA = { "13x0.65": ["8/11", "9/11", "10/14"], "13x0.90": ["8/11", "9/11", "10/14"], "20x0.90": ["5/7", "5/8", "6/10", "8/11", "9/11", "8/12", "10/14"], "27x0.90": ["3/4", "4/6", "5/7", "5/8", "6/10", "8/12", "10/14"], "34x1.10": ["2/3", "3/4", "4/6", "5/7", "5/8", "6/10"], "41x1.30": ["2/3", "3/4", "4/6", "5/7"], "54x1.30": ["2/3", "3/4", "4/6"], "67x1.60": ["2/3", "1.4/2"], "80x1.60": ["1.4/2"] };
function HatveGuncelle() { var olcu = document.getElementById("OlcuM42").value; var hatveSelect = document.getElementById("HatveM42"); if(!hatveSelect) return;
hatveSelect.innerHTML = 'Seçiniz…';
if (PROFIL_DATA[olcu]) { PROFIL_DATA[olcu].forEach(function(h) { var opt = document.createElement("option"); opt.value = h; opt.textContent = h; hatveSelect.appendChild(opt); }); } }
function Hesapla() { var s = document.getElementById("OlcuM42"); var opt = s.options[s.selectedIndex]; var u = parseFloat(document.getElementById("UzunlukM42").value) || 0; var a = parseInt(document.getElementById("AdetM42").value) || 1; var kur = (typeof KUR !== 'undefined') ? KUR : 52.00; // functions.php'den gelen KUR değişkeni
if (opt.value && u > 0) { var f = parseFloat(opt.getAttribute("data-fiyat")) || 0; var k = parseFloat(opt.getAttribute("data-kaynak")) || 0;
var birimTL = ((f * u) + k) * kur; var toplamTL = birimTL * a;
document.getElementById("ResultM42").innerText = toplamTL.toLocaleString('tr-TR', {minimumFractionDigits: 2, maximumFractionDigits: 2}) + " TL";
if(document.getElementById("CustomPriceInput")) document.getElementById("CustomPriceInput").value = birimTL.toFixed(4); if(document.getElementById("BladeLengthInput")) document.getElementById("BladeLengthInput").value = u; if(document.getElementById("BladeOlcuInput")) document.getElementById("BladeOlcuInput").value = opt.value; if(document.getElementById("BladeHatveInput")) document.getElementById("BladeHatveInput").value = document.getElementById("HatveM42").value; } else { document.getElementById("ResultM42").innerText = "0,00 TL"; } }
.panel-seo-footer { margin-top: 15px; padding: 15px; background-color: #f9f9f9; border-left: 4px solid #fed700; /* Paneldeki sarı tonuyla uyumlu */ border-radius: 4px; font-family: 'Open Sans', sans-serif; } .panel-seo-footer p { margin: 0; font-size: 13px; line-height: 1.6; color: #333e48; } .panel-seo-footer strong { color: #042f5e; /* Rehber başlığındaki lacivert tonu */ } .rehber-link-text { color: #d31e2a; font-weight: 700; text-decoration: underline; cursor: pointer; } @media (max-width: 768px) { .panel-seo-footer p { font-size: 12px; } }SKU: 41868-PPM42 - Şerit Testere
Wikus Profilex M42 Bi-Metal Şerit Testere
// PROFIL MODELLERININ DIS LISTESI const PROFIL_DATA = { "13x0.65": ["8/11", "10/14"], "13x0.90": ["8/11", "9/11", "10/14"], "20x0.90": ["5/7", "5/8", "6/10", "8/11", "9/11", "8/12", "10/14"], "27x0.90": ["3/4", "4/6", "5/7", "5/8", "6/10", "8/12", "10/14"], "34x1.10": ["2/3", "3/4", "4/6", "5/7", "5/8", "6/10"], "41x1.30": ["2/3", "3/4", "4/6", "5/7"], "54x1.30": ["2/3", "3/4", "4/6"], "67x1.60": ["2/3", "1.4/2"], "80x1.60": ["1.4/2"] };
function HatveGuncelle() { var olcu = document.getElementById("OlcuM42").value; var hatveSelect = document.getElementById("HatveM42"); if(!hatveSelect) return;
hatveSelect.innerHTML = 'Seçiniz…';
if (PROFIL_DATA[olcu]) { PROFIL_DATA[olcu].forEach(function(h) { var opt = document.createElement("option"); opt.value = h; opt.textContent = h; hatveSelect.appendChild(opt); }); } }
function Hesapla() { var s = document.getElementById("OlcuM42"); var opt = s.options[s.selectedIndex]; var u = parseFloat(document.getElementById("UzunlukM42").value) || 0; var a = parseInt(document.getElementById("AdetM42").value) || 1; var kur = (typeof KUR !== 'undefined') ? KUR : 52.00; // functions.php'den gelen KUR değişkeni
if (opt.value && u > 0) { var f = parseFloat(opt.getAttribute("data-fiyat")) || 0; var k = parseFloat(opt.getAttribute("data-kaynak")) || 0;
var birimTL = ((f * u) + k) * kur; var toplamTL = birimTL * a;
document.getElementById("ResultM42").innerText = toplamTL.toLocaleString('tr-TR', {minimumFractionDigits: 2, maximumFractionDigits: 2}) + " TL";
if(document.getElementById("CustomPriceInput")) document.getElementById("CustomPriceInput").value = birimTL.toFixed(4); if(document.getElementById("BladeLengthInput")) document.getElementById("BladeLengthInput").value = u; if(document.getElementById("BladeOlcuInput")) document.getElementById("BladeOlcuInput").value = opt.value; if(document.getElementById("BladeHatveInput")) document.getElementById("BladeHatveInput").value = document.getElementById("HatveM42").value; } else { document.getElementById("ResultM42").innerText = "0,00 TL"; } }
SKU: 41868-WPM42 - Şerit Testere
Wikus Marathon X3000 Bi-Metal Şerit Testere
// PHP riskini ortadan kaldırmak için değerleri sabitliyoruz (Sistem arka planda PHP ile bunu ezer) const KUR = 52; // Örnek kur, sistem arka planda PHP ile bunu ezer.
function HatveGuncelle() { const olcu = document.getElementById("OlcuM42").value; const hatveSelect = document.getElementById("HatveM42"); hatveSelect.innerHTML = 'Seçiniz…';
const hatveler = { "27x0.90": ["8/12", "6/10", "5/8", "4/6"], "34x1.10": ["8/12", "5/8", "4/6", "3/4"], "41x1.30": ["4/6", "3/4", "2/3", "1.4/2"], "54x1.60": ["3/4", "2/3", "1.4/2", "1/1.3"], "67x1.60": ["2/3", "1.4/2", "1/1.3", "0.75/1.25"], };
if (hatveler[olcu]) { hatveler[olcu].forEach(h => { let opt = document.createElement("option"); opt.value = h; opt.textContent = h; hatveSelect.appendChild(opt); }); } }
function Hesapla() { const olcuSelect = document.getElementById("OlcuM42"); const selectedOpt = olcuSelect.options[olcuSelect.selectedIndex]; const uzunluk = parseFloat(document.getElementById("UzunlukM42").value) || 0; const adet = parseInt(document.getElementById("AdetM42").value) || 1;
if (selectedOpt.value && uzunluk > 0) { const birimFiyat = parseFloat(selectedOpt.getAttribute("data-fiyat")); const kaynakUcreti = parseFloat(selectedOpt.getAttribute("data-kaynak")); const birimToplam = (birimFiyat * uzunluk + kaynakUcreti); const genelToplam = birimToplam * adet;
document.getElementById("ResultM42").innerText = genelToplam.toLocaleString('tr-TR', {minimumFractionDigits: 2}) + " TL";
// Teknik alanları doldur document.getElementById("CustomPriceInput").value = birimToplam.toFixed(2); document.getElementById("BladeLengthInput").value = uzunluk; document.getElementById("BladeOlcuInput").value = selectedOpt.value; document.getElementById("BladeHatveInput").value = document.getElementById("HatveM42").value; } else { document.getElementById("ResultM42").innerText = "0,00 TL"; } }
@media screen and (max-width: 767px) { .m42-flex-container { display: block !important; } #CalculatorPanel { width: 100% !important; } #PromoImage { width: 97% !important; margin: 10px auto !important; } }SKU: 41868-WMM51 - Şerit Testere
Wikus Marathon M42 Genel Kullanım Bi-Metal Şerit Testere
/** * ÜRÜN SAYFASI SCRIPTİ - ID: 21510 UYUMLU * Bu script PHP'den gelen canlı verileri kullanır. */ document.addEventListener("DOMContentLoaded", function () { const olcuSelect = document.getElementById("OlcuM42"); const hatveSelect = document.getElementById("HatveM42");
if (!olcuSelect) return;
// 1. Hatveleri PHP'den gelen veriye (DATA_21510) göre günceller window.HatveGuncelle = function() { const secilenOlcu = olcuSelect.value; hatveSelect.innerHTML = 'Seçiniz…';
// PHP'den enjekte edilen DATA_21510 kontrol edilir if (typeof DATA_21510 !== 'undefined' && DATA_21510[secilenOlcu]) { DATA_21510[secilenOlcu].forEach(h => { let opt = document.createElement("option"); opt.value = h; opt.textContent = h; hatveSelect.appendChild(opt); }); } };
// 2. Hesaplama motoru (PHP'den gelen KUR_21510 ile çalışır) window.Hesapla = function () { const uzunlukInput = document.getElementById("UzunlukM42"); const adetInput = document.getElementById("AdetM42"); const resultDiv = document.getElementById("ResultM42");
const uzunluk = parseFloat(uzunlukInput.value) || 0; const adet = parseInt(adetInput.value) || 1; const selectedOpt = olcuSelect.options[olcuSelect.selectedIndex];
// PHP'den gelen KUR_21510 tanımlı mı? const canliKur = (typeof KUR_21510 !== 'undefined') ? KUR_21510 : 52.00;
if (selectedOpt && selectedOpt.value && uzunluk > 0) { const birimFiyat = parseFloat(selectedOpt.getAttribute("data-fiyat")) || 0; const kaynakUcreti = parseFloat(selectedOpt.getAttribute("data-kaynak")) || 0;
// FORMÜL: ((Uzunluk * Euro Fiyat) + Kaynak) * Canlı Kur const birimToplamTL = ((birimFiyat * uzunluk) + kaynakUcreti) * canliKur; const genelToplamTL = birimToplamTL * adet;
resultDiv.innerText = genelToplamTL.toLocaleString('tr-TR', { minimumFractionDigits: 2, maximumFractionDigits: 2 }) + " TL";
// Sepete gidecek teknik alanları doldur document.getElementById("CustomPriceInput").value = birimToplamTL.toFixed(4); document.getElementById("BladeLengthInput").value = uzunluk; document.getElementById("BladeOlcuInput").value = selectedOpt.value; document.getElementById("BladeHatveInput").value = hatveSelect.value; } else { resultDiv.innerText = "0,00 TL"; } };
// Dinleyiciler olcuSelect.addEventListener("change", function() { HatveGuncelle(); Hesapla(); });
// Uzunluk, Adet veya Hatve değişince anında hesapla document.getElementById("UzunlukM42").addEventListener("input", Hesapla); document.getElementById("AdetM42").addEventListener("input", Hesapla); hatveSelect.addEventListener("change", Hesapla); });
@media screen and (max-width: 767px) { .m42-flex-container { display: block !important; } #CalculatorPanel { width: 100% !important; } #PromoImage { width: 97% !important; margin: 10px auto !important; } }SKU: 4168-WMM42 - Şerit Testere
Gladio Fleckback Karbon Şerit Testere
/* Panelin üstünde sarkan o gereksiz temayı gizliyoruz */ .summary.entry-summary table.variations, .summary.entry-summary .variations_form { display: none !important; }document.addEventListener("DOMContentLoaded", function () { const olcuSelect = document.getElementById("OlcuM42"); const hatveSelect = document.getElementById("HatveM42");
if (!olcuSelect || !hatveSelect) return;
window.HatveGuncelle = function() { const secilenOlcu = olcuSelect.value; hatveSelect.innerHTML = 'Seçiniz…'; const model = "Karbon";
if (typeof MASTER_DATA !== 'undefined' && MASTER_DATA[model]) { const modelHatveleri = MASTER_DATA[model][secilenOlcu]; if (modelHatveleri) { modelHatveleri.forEach(h => { const opt = document.createElement("option"); opt.value = h; opt.textContent = h; hatveSelect.appendChild(opt); }); } } };
window.Hesapla = function () { const uzunluk = parseFloat(document.getElementById("UzunlukM42").value) || 0; const adet = parseInt(document.getElementById("AdetM42").value) || 1; const selectedOpt = olcuSelect.options[olcuSelect.selectedIndex]; const canliKur = (typeof KUR !== 'undefined') ? KUR : 52.00;
if (selectedOpt && selectedOpt.value && uzunluk > 0) { const birimFiyat = parseFloat(selectedOpt.getAttribute("data-fiyat").replace(',', '.')) || 0; const kaynakUcreti = parseFloat(selectedOpt.getAttribute("data-kaynak").replace(',', '.')) || 0;
const birimToplamTL = ((birimFiyat * uzunluk) + kaynakUcreti) * canliKur; const genelToplamTL = birimToplamTL * adet;
document.getElementById("ResultM42").innerText = genelToplamTL.toLocaleString('tr-TR', { minimumFractionDigits: 2, maximumFractionDigits: 2 }) + " TL";
document.getElementById("CustomPriceInput").value = birimToplamTL.toFixed(4); document.getElementById("BladeLengthInput").value = uzunluk; document.getElementById("BladeOlcuInput").value = selectedOpt.value; document.getElementById("BladeHatveInput").value = hatveSelect.value; } else { document.getElementById("ResultM42").innerText = "0,00 TL"; } }; });
.testerere-rehber-wrapper { max-width: 1200px; margin: 20px auto; font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; padding: 0 10px; } .rehber-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; background: #fcfcfc; padding: 15px 15px 0 15px; /* Alt padding'i 0 yaparak boşluğu kaynağında kestik */ } @media (max-width: 768px) { .rehber-grid { grid-template-columns: 1fr; } } .marka-box { margin-bottom: 6px; border: 1px solid #e1e8ed; border-radius: 6px; background: #fff; } .marka-box summary { padding: 8px 15px; cursor: pointer; font-weight: 600; color: #042f5e; list-style: none; display: flex; justify-content: space-between; align-items: center; font-size: 13.5px; background: #f8f9fa; border-radius: 6px; } .marka-box[open] summary { border-bottom: 1px solid #edf2f7; border-radius: 6px 6px 0 0; background: #f1f4f7; } .rehber-table { width: 100%; border-collapse: collapse; font-size: 12.5px; } .rehber-table td { padding: 6px 10px; border-bottom: 1px solid #f1f1f1; } .rehber-table tr:last-child td { border-bottom: none; } .val-mm { color: #7f8c8d; font-size: 11px; } .val-mt { text-align: right; font-weight: 700; color: #27ae60; }SKU: 41763-GKM02 - Şerit Testere
Schneider Genel Kullanım Bi-Metal M51 Şerit Testere
// PHP riskini ortadan kaldırmak için değerleri sabitliyoruz (Sistem arka planda PHP ile bunu ezer) const KUR = 52; // Örnek kur, sistem arka planda PHP ile bunu ezer.
function HatveGuncelle() { const olcu = document.getElementById("OlcuM42").value; const hatveSelect = document.getElementById("HatveM42"); hatveSelect.innerHTML = 'Seçiniz…';
const hatveler = { "27x0.90": ["8/12", "6/10", "5/8", "4/6"], "34x1.10": ["8/12", "5/8", "4/6", "3/4"], "41x1.30": ["4/6", "3/4", "2/3", "1.4/2"], "54x1.30": ["3/4", "2/3", "1.4/2", "1/1.3"], "67x1.60": ["2/3", "1.4/2", "1/1.3", "0.75/1.25"], "80x1.60": ["1.4/2", "1/1.3", "0.75/1.25"] };
if (hatveler[olcu]) { hatveler[olcu].forEach(h => { let opt = document.createElement("option"); opt.value = h; opt.textContent = h; hatveSelect.appendChild(opt); }); } }
function Hesapla() { const olcuSelect = document.getElementById("OlcuM42"); const selectedOpt = olcuSelect.options[olcuSelect.selectedIndex]; const uzunluk = parseFloat(document.getElementById("UzunlukM42").value) || 0; const adet = parseInt(document.getElementById("AdetM42").value) || 1;
if (selectedOpt.value && uzunluk > 0) { const birimFiyat = parseFloat(selectedOpt.getAttribute("data-fiyat")); const kaynakUcreti = parseFloat(selectedOpt.getAttribute("data-kaynak")); const birimToplam = (birimFiyat * uzunluk + kaynakUcreti); const genelToplam = birimToplam * adet;
document.getElementById("ResultM42").innerText = genelToplam.toLocaleString('tr-TR', {minimumFractionDigits: 2}) + " TL";
// Teknik alanları doldur document.getElementById("CustomPriceInput").value = birimToplam.toFixed(2); document.getElementById("BladeLengthInput").value = uzunluk; document.getElementById("BladeOlcuInput").value = selectedOpt.value; document.getElementById("BladeHatveInput").value = document.getElementById("HatveM42").value; } else { document.getElementById("ResultM42").innerText = "0,00 TL"; } }
@media screen and (max-width: 767px) { .m42-flex-container { display: block !important; } #CalculatorPanel { width: 100% !important; } #PromoImage { width: 97% !important; margin: 10px auto !important; } }.panel-seo-footer { margin-top: 15px; padding: 15px; background-color: #f9f9f9; border-left: 4px solid #fed700; /* Paneldeki sarı tonuyla uyumlu */ border-radius: 4px; font-family: 'Open Sans', sans-serif; } .panel-seo-footer p { margin: 0; font-size: 13px; line-height: 1.6; color: #333e48; } .panel-seo-footer strong { color: #042f5e; /* Rehber başlığındaki lacivert tonu */ } .rehber-link-text { color: #d31e2a; font-weight: 700; text-decoration: underline; cursor: pointer; } @media (max-width: 768px) { .panel-seo-footer p { font-size: 12px; } }SKU: 41868-SGM51 - Şerit Testere
Prosharp Genel Kullanım Bi-Metal M51 Cr Şerit Testere
// PHP riskini ortadan kaldırmak için değerleri sabitliyoruz (Sistem arka planda PHP ile bunu ezer) const KUR = 52; // Örnek kur, sistem arka planda PHP ile bunu ezer.
function HatveGuncelle() { const olcu = document.getElementById("OlcuM42").value; const hatveSelect = document.getElementById("HatveM42"); hatveSelect.innerHTML = 'Seçiniz…';
const hatveler = { "34x1.10": ["2/3", "3/4", "4/6"], "41x1.30": ["2/3", "3/4", "4/6"] };
if (hatveler[olcu]) { hatveler[olcu].forEach(h => { let opt = document.createElement("option"); opt.value = h; opt.textContent = h; hatveSelect.appendChild(opt); }); } }
function Hesapla() { const olcuSelect = document.getElementById("OlcuM42"); const selectedOpt = olcuSelect.options[olcuSelect.selectedIndex]; const uzunluk = parseFloat(document.getElementById("UzunlukM42").value) || 0; const adet = parseInt(document.getElementById("AdetM42").value) || 1;
if (selectedOpt.value && uzunluk > 0) { const birimFiyat = parseFloat(selectedOpt.getAttribute("data-fiyat")); const kaynakUcreti = parseFloat(selectedOpt.getAttribute("data-kaynak")); const birimToplam = (birimFiyat * uzunluk + kaynakUcreti); const genelToplam = birimToplam * adet;
document.getElementById("ResultM42").innerText = genelToplam.toLocaleString('tr-TR', {minimumFractionDigits: 2}) + " TL";
// Teknik alanları doldur document.getElementById("CustomPriceInput").value = birimToplam.toFixed(2); document.getElementById("BladeLengthInput").value = uzunluk; document.getElementById("BladeOlcuInput").value = selectedOpt.value; document.getElementById("BladeHatveInput").value = document.getElementById("HatveM42").value; } else { document.getElementById("ResultM42").innerText = "0,00 TL"; } }
@media screen and (max-width: 767px) { .m42-flex-container { display: block !important; } #CalculatorPanel { width: 100% !important; } #PromoImage { width: 97% !important; margin: 10px auto !important; } }.panel-seo-footer { margin-top: 15px; padding: 15px; background-color: #f9f9f9; border-left: 4px solid #fed700; /* Paneldeki sarı tonuyla uyumlu */ border-radius: 4px; font-family: 'Open Sans', sans-serif; } .panel-seo-footer p { margin: 0; font-size: 13px; line-height: 1.6; color: #333e48; } .panel-seo-footer strong { color: #042f5e; /* Rehber başlığındaki lacivert tonu */ } .rehber-link-text { color: #d31e2a; font-weight: 700; text-decoration: underline; cursor: pointer; } @media (max-width: 768px) { .panel-seo-footer p { font-size: 12px; } }SKU: 41814-CRM51 - Şerit Testere
Prosharp Genel Kullanım Bi-Metal M51 Şerit Testere
// PHP riskini ortadan kaldırmak için değerleri sabitliyoruz (Sistem arka planda PHP ile bunu ezer) const KUR = 52; // Örnek kur, sistem arka planda PHP ile bunu ezer.
function HatveGuncelle() { const olcu = document.getElementById("OlcuM42").value; const hatveSelect = document.getElementById("HatveM42"); hatveSelect.innerHTML = 'Seçiniz…';
const hatveler = { "27x0.90": ["8/12", "6/10", "5/8", "4/6"], "34x1.10": ["8/12", "5/8", "4/6", "3/4"], "41x1.30": ["4/6", "3/4", "2/3", "1.4/2"], "54x1.30": ["3/4", "2/3", "1.4/2", "1/1.3"], "67x1.60": ["2/3", "1.4/2", "1/1.3", "0.75/1.25"], "80x1.60": ["1.4/2", "1/1.3", "0.75/1.25"] };
if (hatveler[olcu]) { hatveler[olcu].forEach(h => { let opt = document.createElement("option"); opt.value = h; opt.textContent = h; hatveSelect.appendChild(opt); }); } }
function Hesapla() { const olcuSelect = document.getElementById("OlcuM42"); const selectedOpt = olcuSelect.options[olcuSelect.selectedIndex]; const uzunluk = parseFloat(document.getElementById("UzunlukM42").value) || 0; const adet = parseInt(document.getElementById("AdetM42").value) || 1;
if (selectedOpt.value && uzunluk > 0) { const birimFiyat = parseFloat(selectedOpt.getAttribute("data-fiyat")); const kaynakUcreti = parseFloat(selectedOpt.getAttribute("data-kaynak")); const birimToplam = (birimFiyat * uzunluk + kaynakUcreti); const genelToplam = birimToplam * adet;
document.getElementById("ResultM42").innerText = genelToplam.toLocaleString('tr-TR', {minimumFractionDigits: 2}) + " TL";
// Teknik alanları doldur document.getElementById("CustomPriceInput").value = birimToplam.toFixed(2); document.getElementById("BladeLengthInput").value = uzunluk; document.getElementById("BladeOlcuInput").value = selectedOpt.value; document.getElementById("BladeHatveInput").value = document.getElementById("HatveM42").value; } else { document.getElementById("ResultM42").innerText = "0,00 TL"; } }
@media screen and (max-width: 767px) { .m42-flex-container { display: block !important; } #CalculatorPanel { width: 100% !important; } #PromoImage { width: 97% !important; margin: 10px auto !important; } }.panel-seo-footer { margin-top: 15px; padding: 15px; background-color: #f9f9f9; border-left: 4px solid #fed700; /* Paneldeki sarı tonuyla uyumlu */ border-radius: 4px; font-family: 'Open Sans', sans-serif; } .panel-seo-footer p { margin: 0; font-size: 13px; line-height: 1.6; color: #333e48; } .panel-seo-footer strong { color: #042f5e; /* Rehber başlığındaki lacivert tonu */ } .rehber-link-text { color: #d31e2a; font-weight: 700; text-decoration: underline; cursor: pointer; } @media (max-width: 768px) { .panel-seo-footer p { font-size: 12px; } }SKU: 41824-PGM51 - Şerit Testere
Prosharp Genel Kullanım Bi-Metal M42 Şerit Testere
/** * ÜRÜN SAYFASI SCRIPTİ - ID: 21485 UYUMLU * Bu script PHP'den gelen canlı verileri kullanır. */ document.addEventListener("DOMContentLoaded", function () { const olcuSelect = document.getElementById("OlcuM42"); const hatveSelect = document.getElementById("HatveM42");
if (!olcuSelect) return;
// 1. Hatveleri PHP'den gelen veriye (DATA_21485) göre günceller window.HatveGuncelle = function() { const secilenOlcu = olcuSelect.value; hatveSelect.innerHTML = 'Seçiniz…';
// PHP'den enjekte edilen DATA_21485 kontrol edilir if (typeof DATA_21485 !== 'undefined' && DATA_21485[secilenOlcu]) { DATA_21485[secilenOlcu].forEach(h => { let opt = document.createElement("option"); opt.value = h; opt.textContent = h; hatveSelect.appendChild(opt); }); } };
// 2. Hesaplama motoru (PHP'den gelen KUR_21485 ile çalışır) window.Hesapla = function () { const uzunlukInput = document.getElementById("UzunlukM42"); const adetInput = document.getElementById("AdetM42"); const resultDiv = document.getElementById("ResultM42");
const uzunluk = parseFloat(uzunlukInput.value) || 0; const adet = parseInt(adetInput.value) || 1; const selectedOpt = olcuSelect.options[olcuSelect.selectedIndex];
// PHP'den gelen KUR_21485 tanımlı mı? const canliKur = (typeof KUR_21485 !== 'undefined') ? KUR_21485 : 52.00;
if (selectedOpt && selectedOpt.value && uzunluk > 0) { const birimFiyat = parseFloat(selectedOpt.getAttribute("data-fiyat")) || 0; const kaynakUcreti = parseFloat(selectedOpt.getAttribute("data-kaynak")) || 0;
// FORMÜL: ((Uzunluk * Euro Fiyat) + Kaynak) * Canlı Kur const birimToplamTL = ((birimFiyat * uzunluk) + kaynakUcreti) * canliKur; const genelToplamTL = birimToplamTL * adet;
resultDiv.innerText = genelToplamTL.toLocaleString('tr-TR', { minimumFractionDigits: 2, maximumFractionDigits: 2 }) + " TL";
// Sepete gidecek teknik alanları doldur document.getElementById("CustomPriceInput").value = birimToplamTL.toFixed(4); document.getElementById("BladeLengthInput").value = uzunluk; document.getElementById("BladeOlcuInput").value = selectedOpt.value; document.getElementById("BladeHatveInput").value = hatveSelect.value; } else { resultDiv.innerText = "0,00 TL"; } };
// Dinleyiciler olcuSelect.addEventListener("change", function() { HatveGuncelle(); Hesapla(); });
// Uzunluk, Adet veya Hatve değişince anında hesapla document.getElementById("UzunlukM42").addEventListener("input", Hesapla); document.getElementById("AdetM42").addEventListener("input", Hesapla); hatveSelect.addEventListener("change", Hesapla); });
@media screen and (max-width: 767px) { .m42-flex-container { display: block !important; } #CalculatorPanel { width: 100% !important; } #PromoImage { width: 97% !important; margin: 10px auto !important; } }.panel-seo-footer { margin-top: 15px; padding: 15px; background-color: #f9f9f9; border-left: 4px solid #fed700; /* Paneldeki sarı tonuyla uyumlu */ border-radius: 4px; font-family: 'Open Sans', sans-serif; } .panel-seo-footer p { margin: 0; font-size: 13px; line-height: 1.6; color: #333e48; } .panel-seo-footer strong { color: #042f5e; /* Rehber başlığındaki lacivert tonu */ } .rehber-link-text { color: #d31e2a; font-weight: 700; text-decoration: underline; cursor: pointer; } @media (max-width: 768px) { .panel-seo-footer p { font-size: 12px; } }SKU: 41868-PGM42 - Şerit Testere
Gladio Genel Kullanım Şerit Testere – Bilenmiş | Çaprazlı | Kaynaklı
/* 1. GEREKSİZ TEMA ALANLARINI GİZLEME */ .summary.entry-summary table.variations, .summary.entry-summary .variations_form, .summary.entry-summary .woocommerce-variation-add-to-cart { display: none !important; }/* 2. RESPONSIVE AYARLARI */ @media (max-width: 768px) { .m42-main-wrapper { margin: 10px !important; width: auto !important; max-width: 100% !important; } #CalculatorPanel { padding: 15px !important; min-width: 0 !important; } #ResultM42 { font-size: 22px !important; } }
document.addEventListener("DOMContentLoaded", function () { const olcuSelect = document.getElementById("OlcuM42"); if (!olcuSelect) return;
window.Hesapla = function () { const uzunlukInput = document.getElementById("UzunlukM42"); const adetInput = document.getElementById("AdetM42");
const uzunluk = parseFloat(uzunlukInput.value) || 0; const adet = parseInt(adetInput.value) || 1; const selectedOpt = olcuSelect.options[olcuSelect.selectedIndex];
// KUR değişkeni globalde yoksa güvenli bir varsayılan atanır const canliKur = (typeof KUR !== 'undefined') ? KUR : 52.00;
if (selectedOpt && selectedOpt.value && uzunluk > 0) { // Verideki virgülü noktaya çevirip sayıya dönüştürme const birimFiyat = parseFloat(selectedOpt.getAttribute("data-fiyat").toString().replace(',', '.')) || 0; const kaynakUcreti = parseFloat(selectedOpt.getAttribute("data-kaynak").toString().replace(',', '.')) || 0; const pitchDegeri = selectedOpt.getAttribute("data-pitch");
// Hesaplama Mantığı const birimToplamTL = ((birimFiyat * uzunluk) + kaynakUcreti) * canliKur; const genelToplamTL = birimToplamTL * adet;
// Ekranda Gösterim document.getElementById("ResultM42").innerText = genelToplamTL.toLocaleString('tr-TR', { minimumFractionDigits: 2, maximumFractionDigits: 2 }) + " TL";
// Gizli Inputlara Aktarım (WooCommerce için) document.getElementById("CustomPriceInput").value = birimToplamTL.toFixed(4); document.getElementById("BladeLengthInput").value = uzunluk; document.getElementById("BladeOlcuInput").value = selectedOpt.value; document.getElementById("BladeHatveInput").value = "Pitch: " + pitchDegeri + " mm"; } else { document.getElementById("ResultM42").innerText = "0,00 TL"; } };
// Başlık Düzenleme (Opsiyonel Estetik) setTimeout(function() { const titleElement = document.querySelector('.product_title'); if (titleElement && titleElement.innerText.includes(' - ')) { const parts = titleElement.innerHTML.split(' - '); titleElement.innerHTML = parts[0] + '
' + parts[1] + ''; } }, 150); });SKU: n/a - Şerit Testere
Yatay ve Dikey Şerit Testere Makinelerde Çivili, Metal Karışımlı Genel ve Sert Ahşap Malzeme Kesimi Amaçlı Bi-Metal Şerit Testere Bıçakları
Şerit TestereYatay ve Dikey Şerit Testere Makinelerde Çivili, Metal Karışımlı Genel ve Sert Ahşap Malzeme Kesimi Amaçlı Bi-Metal Şerit Testere Bıçakları
// 1. VERİ SETİ: DOĞRUDAN KODUN İÇİNE YERLEŞTİRİLDİ (M42-Ahsap) const M42_AHSAP_DATA = { '6x0.90': ['9/11', '10'], '6x0.65': ['9/11', '10'], '13x0.65': ['8/11', '9/11', '10'], '20x0.90': ['5/8', '6/10'], '27x0.90': ['2/3', '3', '3/4', '4', '4/6'], '34x1.10': ['1.25', '1.4/2', '2/3', '3/4', '4/6'], '41x1.30': ['1.25', '1.4/2', '2/3', '3/4'] };
// 2. DİŞ HATVELERİNİ PANELDE ÇALIŞTIRAN FONKSİYON function HatveGuncelle() { var olcu = document.getElementById("OlcuM42").value; var hatveSelect = document.getElementById("HatveM42"); if(!hatveSelect) return;
// Temizle hatveSelect.innerHTML = 'Seçiniz…';
// Yukarıdaki M42_AHSAP_DATA içinden dişleri çek ve ekle if (M42_AHSAP_DATA[olcu]) { M42_AHSAP_DATA[olcu].forEach(function(h) { var opt = document.createElement("option"); opt.value = h; opt.textContent = h; hatveSelect.appendChild(opt); }); } }
// 3. HESAPLAMA MOTORU (PHP KUR DEĞİŞKENİ İLE UYUMLU) function Hesapla() { var s = document.getElementById("OlcuM42"); var opt = s.options[s.selectedIndex]; var u = parseFloat(document.getElementById("UzunlukM42").value) || 0; var a = parseInt(document.getElementById("AdetM42").value) || 1;
// PHP'den gelen KUR değişkenini kullanır, yoksa 52.00 varsayılan var kur = (typeof KUR !== 'undefined') ? KUR : 52.00;
if (opt && opt.value && u > 0) { var f = parseFloat(opt.getAttribute("data-fiyat")) || 0; var k = parseFloat(opt.getAttribute("data-kaynak")) || 0;
var birimTL = ((f * u) + k) * kur; var toplamTL = birimTL * a;
document.getElementById("ResultM42").innerText = toplamTL.toLocaleString('tr-TR', {minimumFractionDigits: 2, maximumFractionDigits: 2}) + " TL";
// Sepet için gizli inputları doldur if(document.getElementById("CustomPriceInput")) document.getElementById("CustomPriceInput").value = birimTL.toFixed(4); if(document.getElementById("BladeLengthInput")) document.getElementById("BladeLengthInput").value = u; if(document.getElementById("BladeOlcuInput")) document.getElementById("BladeOlcuInput").value = opt.value; if(document.getElementById("BladeHatveInput")) document.getElementById("BladeHatveInput").value = document.getElementById("HatveM42").value; } else { document.getElementById("ResultM42").innerText = "0,00 TL"; } }
SKU: 41806803M42












