SATA
Rändelknopf mit Schraube (Verpackungseinheit 2 Stück) [für SATAjet X 5500]
Trustami Produktsiegel Widget
Artikelnummer SA-1057357
EAN: 4027533237303
Inhalt
1 Stück
Kurzfristig verfügbar, Lieferzeit 2-4 Werktage
SA-1057357
* inkl. ges. MwSt. zzgl. Versandkosten
${ $store.getters.currentItemVariation.stock.net }
EAN: 4027533237303
(function () {
// ---------- Hilfen ----------
function $(sel, root){ return (root||document).querySelector(sel); }
function $all(sel, root){ return Array.from((root||document).querySelectorAll(sel)); }
function escapeHtml(str){
return (str==null?'':String(str)).replace(/[&<>"']/g, m => ({'&':'&','<':'<','>':'>','"':'"',"'":'''}[m]));
}
// Variation-ID möglichst robust ermitteln
function getVariationId(){
// Standard Ceres: hidden input im Warenkorb-Formular
let el = $('form[name="addToBasket"] input[name="variationId"]');
if (el && el.value) return el.value;
// Häufige Daten-Attribute
el = $('[data-variation-id]'); if (el && el.getAttribute('data-variation-id')) return el.getAttribute('data-variation-id');
el = $('[data-variationid]'); if (el && el.getAttribute('data-variationid')) return el.getAttribute('data-variationid');
// Manchmal hängt es am Body
el = $('body');
if (el){
if (el.dataset && el.dataset.variationId) return el.dataset.variationId;
if (el.getAttribute('data-variation-id')) return el.getAttribute('data-variation-id');
}
return null;
}
async function fetchCharacteristics(variationId){
if(!variationId) return [];
try{
// Öffentlicher Endpunkt der plenty REST – liefert Variation inkl. characteristics
const url = '/rest/items/variations/' + encodeURIComponent(variationId) + '?with=characteristics';
const res = await fetch(url, { credentials: 'same-origin' });
if(!res.ok) return [];
const data = await res.json();
const chars = data && data.variation && Array.isArray(data.variation.characteristics)
? data.variation.characteristics
: [];
return chars;
}catch(e){
return [];
}
}
function renderCharacteristics(chars){
const box = $('#merkmale-box');
if(!box) return;
if(!chars || !chars.length){
box.innerHTML = ''; // Nichts anzeigen, wenn keine Merkmale vorhanden
return;
}
let html = '';
box.innerHTML = html;
// Minimal-CSS nur einmal anhängen
if(!document.getElementById('c-merkmale-style')){
const s = document.createElement('style');
s.id = 'c-merkmale-style';
s.textContent = '.c-merkmale__title{margin:.5rem 0 .25rem}'
+ '.c-merkmale__list{display:grid;grid-template-columns:1fr 2fr;gap:.25rem .75rem}'
+ '.c-merkmale__label{font-weight:600}'
+ '.c-merkmale__value{word-break:break-word}';
document.head.appendChild(s);
}
}
async function loadAndRender(){
const id = getVariationId();
if(!id) { renderCharacteristics([]); return; }
const chars = await fetchCharacteristics(id);
renderCharacteristics(chars);
}
// ---------- Initial laden ----------
if (document.readyState === 'loading'){
document.addEventListener('DOMContentLoaded', loadAndRender);
} else {
loadAndRender();
}
// ---------- Bei Variantenwechsel neu laden ----------
// 1) plenty/Ceres feuert oft dieses Event beim Variantenswitch:
document.addEventListener('afterVariationChanged', loadAndRender, true);
// 2) Fallback: beobachte Änderungen am hidden variationId-Feld
const varInput = $('form[name="addToBasket"] input[name="variationId"]') || document.body;
if (varInput){
const obs = new MutationObserver(() => loadAndRender());
obs.observe(varInput, { attributes:true, attributeFilter:['value'], subtree:true, childList:true });
}
// 3) Fallback: beobachte Attributauswahl (Dropdowns/Buttons)
$all('[name^="attribute"], .attribute, .variationSelect, .js-variation-select, .attributeSelect').forEach(el=>{
el.addEventListener('change', loadAndRender, true);
el.addEventListener('click', loadAndRender, true);
});
})();
Merkmale
- ';
chars.forEach((ch, i) => {
const label =
ch.name ||
ch.characteristicName ||
ch.backendName ||
('Merkmal ' + (i+1));
// Wert(e) robust ermitteln
let value = '';
if (Array.isArray(ch.values) && ch.values.length){
value = ch.values.join(', ');
} else if (ch.valueText){ value = ch.valueText; }
else if (ch.valueName){ value = ch.valueName; }
else if (ch.value){ value = ch.value; }
html += '
- '+ escapeHtml(label) +' ' + '
- '+ escapeHtml(value || '–') +' '; }); html += '
Technisches Merkmal | Wert |
---|---|
Varianten-ID | |
Hersteller | SATA |
Inhalt | 1 Stück |
Gewicht | 8 g |
Maße | 120×90×26mm |
Herstellerangaben:
SATA GmbH & Co. KG
Domertalstraße 20
70806 Kornwestheim
Deutschland
info@sata.com
+49 (7154) 811 - 0
Gesammelte Bewertungen des Produkts:
Kundenrezensionen
()
5
4
3
2
1
Rezensionen werden geladen...
Wirklich löschen?
Rezension löschen
Trustami Produktsiegel Widget

function registerWidget (w, token) {
w['_ekomiWidgetsServerUrl'] = 'https://widgets.ekomi.com';
w['_customerId'] = 52615;
if (w['_language'] == undefined) {
w['_language'] = new Array();
}
w['_language'][token] = 'de';
if(typeof(w['_ekomiWidgetTokens']) !== 'undefined'){
w['_ekomiWidgetTokens'][w['_ekomiWidgetTokens'].length] = token;
} else {
w['_ekomiWidgetTokens'] = new Array(token);
}
if(typeof(ekomiWidgetJs) == 'undefined') {
ekomiWidgetJs = true;
var scr = document.createElement('script');
scr.src = 'https://sw-assets.ekomiapps.de/static_resources/widget.js';
var head = document.getElementsByTagName('head')[0];
head.appendChild(scr);
}
return true;
}
$('document').ready(function () {
$('.addProductSkuHereEKOMI').append($('#ekomi-product-widget-identifier').text());
(function (w) {
var token = 'sf526155f85767e81aa9';
var killerEkomi = document.getElementsByClassName("ekomi-widget-" + token);
for ( var x = 0; x < killerEkomi.length; x++ )
{
registerWidget(w,token);
}
})(window);
});
Trustami Produktsiegel Widget
Angebot der Woche
-66%
Handschuhe, Sand-Grip Größe 10" / XL VE=12 St
UVP 57,98 EUR
19,99 EUR *
12 Stück | 1,67 EUR / Stück
* inkl. ges. MwSt.
zzgl.
Versandkosten
-32%
Karosseriespachtel, Colt Set 3 tlg. 6, 10 & 12cm VE=12 St
UVP 36,99 EUR
24,97 EUR *
12 Stück | 2,08 EUR / Stück
* inkl. ges. MwSt.
zzgl.
Versandkosten
Schleifbogen 105x115mm Jepuflex Klett P40 ungelocht VE=50 Stück
UVP 20,99 EUR
5,99 EUR *
50 Stück | 0,12 EUR / Stück
* inkl. ges. MwSt.
zzgl.
Versandkosten
-25%
AKEMI Unterbodenschutz Basis Bitumen, Farbe: schwarz (1 l Dose Pinselware)
UVP 14,30 EUR
10,73 EUR *
1 Liter | 10,73 EUR / Liter
* inkl. ges. MwSt.
zzgl.
Versandkosten
-25%
AKEMI Rallye Farbspray Farbe: Rallye weiß glänzend (400 ml)
UVP 7,54 EUR
5,66 EUR *
400 Milliliter | 14,15 EUR / Liter
* inkl. ges. MwSt.
zzgl.
Versandkosten
-50%
Mirka GALAXY Ø 150mm Klett P400, VE=50 St. ungelocht
UVP 71,27 EUR
35,63 EUR *
50 Stück | 0,71 EUR / Stück
* inkl. ges. MwSt.
zzgl.
Versandkosten
MIRKA Scheiben Deflex Ø 150 mm Klett P60 7-fach gelocht (50 St)
30,40 EUR *
50 Stück | 0,61 EUR / Stück
* inkl. ges. MwSt.
zzgl.
Versandkosten
-71%
AKEMI Blow-Up (500 ml Spray)
UVP 34,60 EUR
9,99 EUR *
500 Milliliter | 19,98 EUR / Liter
* inkl. ges. MwSt.
zzgl.
Versandkosten