8b+ Chalkbag Phil


(function () { // TESTED-Badge nur bei echtem Testbericht der angezeigten Variante: Eigenschaft 2 mit Text oder Link zum Blogtest. // UWG-Absicherung 09.10.2026: leere Eigenschaft reicht nicht mehr, alle Eigenschaftsgruppen zaehlen, Variantenwechsel aktualisiert. // script2 wird als HTML geparst: deshalb kein Kleiner-Zeichen und keine Entity im Code (\x3c, \x26 statt Klartext). var badge = document.getElementById('review_image'); if (!badge || !window.ceresStore) return; var TAGS = new RegExp('\x3c[^>]*>', 'g'); var LEER = new RegExp('\x26nbsp;|\\s', 'g'); var LINK = new RegExp('\x3ca\\s[^>]*href=', 'i'); function hatTestbericht(variation) { return [].some.call((variation && variation.variationProperties) || [], function (gruppe) { return [].some.call((gruppe && gruppe.properties) || [], function (prop) { if (prop.id !== 2) return false; var werte = prop.values || {}; // Kein Wert in dieser Sprache (z. B. /en, Testberichte gibt es nur auf Deutsch): die Eigenschaft genuegt wie bisher. if (!Object.prototype.hasOwnProperty.call(werte, 'value')) return true; var wert = String(werte.value || ''); return wert.replace(TAGS, ' ').replace(LEER, '').length > 0 || LINK.test(wert); }); }); } function aktualisieren() { try { badge.style.display = hatTestbericht(ceresStore.getters.currentItemVariation) ? 'block' : 'none'; } catch (e) {} } aktualisieren(); try { ceresStore.watch(function (state, getters) { return getters.currentItemVariation; }, aktualisieren); } catch (e) {} })();

Artikelnummer BP0139

if(!document.getElementById('paypal-smart-payment-script')) { var script = document.createElement("script"); script.type = "module"; script.id = "paypal-smart-payment-script"; script.src = "https://cdn02.plentyone.com/vftfzctslm01/plugin/61/paypal/js/smartPaymentScript.min.js"; script.setAttribute("data-client-id", "AfslQana4f4CQjHvRBnUc6vBJg5jgJuZFwM-SbrTiGKUAqB7MrxQv3QWFdQ6U1h7ogMDokT1DNBzRxMw"); script.setAttribute("data-user-id-token", ""); script.setAttribute("data-merchant-id", "FX5ATDBBUKCTU"); script.setAttribute("data-currency", "EUR"); script.setAttribute("data-append-trailing-slash", ""); script.setAttribute("data-locale", "nl_NL"); script.setAttribute("sandbox", ""); script.setAttribute("googlePayComponent", 1); script.setAttribute("applePayComponent", 1); script.setAttribute("logToken", "7595aa6b51fd2d7b89165e1055dd34b7"); document.body.appendChild(script); } else { var script = document.getElementById('paypal-smart-payment-script'); script.src = "https://cdn02.plentyone.com/vftfzctslm01/plugin/61/paypal/js/smartPaymentScript.min.js"; script.setAttribute("data-client-id", "AfslQana4f4CQjHvRBnUc6vBJg5jgJuZFwM-SbrTiGKUAqB7MrxQv3QWFdQ6U1h7ogMDokT1DNBzRxMw"); script.setAttribute("data-user-id-token", ""); script.setAttribute("data-merchant-id", "FX5ATDBBUKCTU"); script.setAttribute("data-currency", "EUR"); script.setAttribute("data-append-trailing-slash", ""); script.setAttribute("data-locale", "nl_NL"); script.setAttribute("sandbox", ""); script.setAttribute("googlePayComponent", 1); script.setAttribute("applePayComponent", 1); script.setAttribute("logToken", "7595aa6b51fd2d7b89165e1055dd34b7"); }
if (typeof paypal_plenty_sdk === 'undefined' || typeof renderPayPalButtons !== 'function') { document.addEventListener('payPalScriptInitialized', () => { renderPayPalButtons('6acba423e98cc', 'paylater', 'paypal', 'rect', 'gold'); }); } else { renderPayPalButtons('6acba423e98cc', 'paylater', 'paypal', 'rect', 'gold'); }

if(!document.getElementById('paypal-smart-payment-script')) { var script = document.createElement("script"); script.type = "module"; script.id = "paypal-smart-payment-script"; script.src = "https://cdn02.plentyone.com/vftfzctslm01/plugin/61/paypal/js/smartPaymentScript.min.js"; script.setAttribute("data-client-id", "AfslQana4f4CQjHvRBnUc6vBJg5jgJuZFwM-SbrTiGKUAqB7MrxQv3QWFdQ6U1h7ogMDokT1DNBzRxMw"); script.setAttribute("data-currency", "EUR"); script.setAttribute("data-merchant-id", "FX5ATDBBUKCTU"); script.setAttribute("data-append-trailing-slash", ""); script.setAttribute("data-locale", "nl_NL"); document.body.appendChild(script); }
if(!document.getElementById('paypal-smart-payment-script')) { var script = document.createElement("script"); script.type = "module"; script.id = "paypal-smart-payment-script"; script.src = "https://cdn02.plentyone.com/vftfzctslm01/plugin/61/paypal/js/smartPaymentScript.min.js"; script.setAttribute("data-client-id", "AfslQana4f4CQjHvRBnUc6vBJg5jgJuZFwM-SbrTiGKUAqB7MrxQv3QWFdQ6U1h7ogMDokT1DNBzRxMw"); script.setAttribute("data-currency", "EUR"); script.setAttribute("data-merchant-id", "FX5ATDBBUKCTU"); script.setAttribute("data-append-trailing-slash", ""); script.setAttribute("data-locale", "nl_NL"); document.body.appendChild(script); }
if (typeof paypal_plenty_sdk === 'undefined' || typeof renderPayPalButtons !== 'function') { document.addEventListener('payPalScriptInitialized', () => { renderPayPalButtons( '1843722286', 'paypal', 'buynow', 'rect' , 'gold' ) }); } else { renderPayPalButtons( '1843722286', 'paypal', 'buynow', 'rect' , 'gold' ) }


* incl. totaal Btw. excl. Verzendkosten
document.onreadystatechange = function () { if (document.readyState == "complete") { if(document.querySelector(".crossprice")){ if (ceresStore.getters.currentItemVariation.prices.rrp.price.value && ceresStore.getters.currentItemVariation.prices.rrp.price.value > (ceresStore.getters.currentItemVariation.prices.graduatedPrices[0].price.value * 1.14) ) { document.querySelector(".crossprice").style.display = 'block'; let percent = ((1 - ceresStore.getters.currentItemVariation.prices.graduatedPrices[0].price.value / ceresStore.getters.currentItemVariation.prices.rrp.price.value ) * -100).toFixed(0); $('.badge.badge-danger').html(percent + '%'); $('.savingspercent').removeClass('d-none'); } else { document.querySelector(".crossprice").style.display = 'none'; } } } }

Beschreibung

Wow, diese Crux hat es in sich. Kann ich nochmal probieren? Welche Zeit haben wir? Keine Zeit, ok, gib mir trotzdem noch ein paar Versuche.

Mach mit Phil nur keinen wichtigen Termin ab. Phil klettert so viel es geht und übersieht dabei konsequent und immer die Zeit.

Dieses Chalkbag ist alles andere als simpel.
Weiches Fleece Innenfutter sorgt für eine ideale Verteilung des Chalks, während der Kordel-Verschluss schnell sauber abdichtet und dein Chalk trocken hält.

8BPLUS Chalk Bags sind nun grösser und erhielten einige Verbesserungen, wie zum Beispiel eine vollvernähte Versteifung des Eingriffes, oder Bürstenhalter an der linken und rechten Seite.
Dies ist ein von Kletterern entwickeltes, handgemachtes Chalk Bag mit höchsten Ansprüchen an Qualität und Funktionalität.

Technische Daten

Material: Künstliches Fell
Innenfutter: Fleece (100% Poly)
Gewicht: 151 g
Features: Biner, Gürtel, Gurtschlingen, Kordelverschluss
Öffnung: 12,5 cm

if(ceresStore.getters.currentItemVariation.variationProperties && ceresStore.getters.currentItemVariation.variationProperties[0]) { let properties_reviews = ceresStore.getters.currentItemVariation.variationProperties[0].properties; // Loop through our properties is present if (properties_reviews && properties_reviews.length > 0) { properties_reviews.forEach( function ( prop ) { // Review if (prop.id === 2 && prop.values && typeof prop.values.value === 'string' && prop.values.value.trim() !== '') { /* VE-PROP-GUARD */ let property_review_container = document.getElementById( 'property_review_container' ); let property_review_header = document.getElementById( 'property_review_header' ); let property_review = document.getElementById( 'property_review' ); property_review_header.innerHTML = prop.names.name; property_review.innerHTML = prop.values.value; property_review_container.style.display = 'block'; } } ); } }
if(ceresStore.getters.currentItemVariation.variationProperties && ceresStore.getters.currentItemVariation.variationProperties[0]) { let properties_youtube = ceresStore.getters.currentItemVariation.variationProperties[0].properties; // Loop through our properties is present if (properties_youtube && properties_youtube.length > 0) { properties_youtube.forEach( function ( prop ) { // YouTube if (prop.id === 4 && prop.values && typeof prop.values.value === 'string' && prop.values.value.indexOf('http') === 0) { /* VE-PROP-GUARD */ let property_youtube_container = document.getElementById( 'property_youtube_container' ); let property_youtube_header = document.getElementById( 'property_youtube_header' ); let property_youtube = document.getElementById( 'property_youtube' ); property_youtube_header.innerHTML = prop.names.name; property_youtube.src = prop.values.value; property_youtube_container.style.display = 'block'; } } ); } }
tab placehold
Es erfolgt keine Prüfung auf Echtheit der Bewertungen.
Hersteller: 8BPLUS LIMITED, Morrison Hill Road, 13/F Amber Commercial Bldg. 70 Wanchai, Hong Kong, Hongkong, kontakt@verticalextreme.de
EU-Verantwortlicher: 8BPLUS LTD c/o U-Freight BV, Bennebroekerweg 269, 1435 CJ Rijsenhout, China, sales_europe@8bplus.com