var nar_selector = "#contact [name=submitMessage]"; var $nar_elem = null; function nar_findReElement() { if (nar_selector && !$nar_elem) { var $nar_elem = $(nar_selector); if (!$nar_elem.length) { return null; } } return $nar_elem; } var nar_recaptcha = '
'; var nar_onLoad = function () { var $nar_elem = nar_findReElement(); if ($nar_elem !== null) { $(nar_recaptcha).insertBefore($nar_elem); grecaptcha.render('nar-gre'); } };
function comprobarObservaciones(){ var comprobante = ""; if ((jQuery)('#onepagecheckoutps').length != 0) { comprobante = (jQuery)('[name="message"]'); } else { comprobante = (jQuery)('[name="delivery_message"]'); } if (comprobante.length != 0) { limitarObservaciones(comprobante); } } function limitarObservaciones(comprobante){ if(comprobante){ // SI EXISTE if ((jQuery)('.originalTextareaInfo').length == 0) { var options2 = { 'maxCharacterSize': 69, 'originalStyle': 'originalTextareaInfo', 'warningStyle' : 'warningTextareaInfo', 'warningNumber': 10, 'displayFormat': '#input caracteres | #left caracteres restantes | #words palabras' }; comprobante.textareaCount(options2); } } } var alcafbp_id = 194075584518932; var alcafbp_type = 'ViewContent'; var alcafbp_content = {content_name: 'Empotrable Cuadrado Basculante Zamak Cromo Mate (ES)', content_ids: 5491, content_type: 'product', value: 3.47, currency: 'EUR'}; var alcafbp_track = 'track'; var alcafbp_controller = 'product'; var alcafbp_category_product = 'Focos empotrables (ES)'; var alcafbp_contact = '0'; !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '194075584518932'); fbq('track', 'PageView'); var pspc_labels = ['days', 'hours', 'minutes', 'seconds']; var pspc_labels_lang = { 'days': 'días', 'hours': 'horas', 'minutes': 'min.', 'seconds': 'seg.' }; var pspc_labels_lang_1 = { 'days': 'días', 'hours': 'horas', 'minutes': 'min.', 'seconds': 'seg.' }; var pspc_offer_txt = "Quedan:"; var pspc_theme = "1-simple"; var pspc_psv = 1.7; var pspc_hide_after_end = 1; var pspc_hide_expired = 1; var pspc_highlight = "seconds"; var pspc_position_product = "displayProductPriceBlock"; var pspc_position_list = "over_img"; var pspc_adjust_positions = 1; var pspc_promo_side = "left"; var pspc_token = "839d8b7e994e0bef27a2367fd37a4a74"; var pspc_countdown_js = "/modules/psproductcountdownpro/views/js/jquery.countdown.min.js"; var pspc_show_colon = 1; var sequracheckout = setInterval(function() { if (true) { clearInterval(sequracheckout); var sequraProducts = []; sequraProducts.push("i1"); sequraProducts.push("sp1"); sequraProducts.push("pp3"); var sequraConfigParams = { merchant: "algsistemas", assetKey: "FZmZy0Xe8i", products: sequraProducts, scriptUri: "https://live.sequracdn.com/assets/sequra-checkout.min.js", decimalSeparator: ',', thousandSeparator: '.', light: 'true', }; (function (i, s, o, g, r, a, m) {i['SequraConfiguration'] = g;i['SequraOnLoad'] = [];i[r] = {};i[r][a] = function (callback) {i['SequraOnLoad'].push(callback);};(a = s.createElement(o)), (m = s.getElementsByTagName(o)[0]);a.async = 1;a.src = g.scriptUri;m.parentNode.insertBefore(a, m);})(window, document, 'script', sequraConfigParams, 'Sequra', 'onLoad'); //Helper var SequraHelper = { presets: { L: '{"alignment":"left"}', R: '{"alignment":"right"}', legacy: '{"type":"legacy"}', legacyL: '{"type":"legacy","alignment":"left"}', legacyR: '{"type":"legacy","alignment":"right"}', minimal: '{"type":"text","branding":"none","size":"S","starting-text":"as-low-as"}', minimalL: '{"type":"text","branding":"none","size":"S","starting-text":"as-low-as","alignment":"left"}', minimalR: '{"type":"text","branding":"none","size":"S","starting-text":"as-low-as","alignment":"right"}' }, drawnWidgets: [], getText: function (selector) { return selector && document.querySelector(selector)?document.querySelector(selector).innerText:"0"; }, nodeToCents: function (node) { return SequraHelper.textToCents( node?node.innerText:"0" ); }, selectorToCents: function (selector) { return SequraHelper.textToCents(SequraHelper.getText(selector)); }, textToCents: function (text) { text = text.replace(/^\D*/,'').replace(/\D*$/,''); if(text.indexOf(sequraConfigParams.decimalSeparator)<0){ text += sequraConfigParams.decimalSeparator + '00'; } return SequraHelper.floatToCents( parseFloat( text .replace(sequraConfigParams.thousandSeparator,'') .replace(sequraConfigParams.decimalSeparator,'.') ) ); }, floatToCents: function (value) { return parseInt(value.toFixed(2).replace('.', ''), 10); }, mutationCallback: function(mutationList, mutationObserver) { SequraHelper.refreshWidget(mutationList[0].target) }, refreshWidgets: function (price_src) { SequraHelper.waitForElememt(price_src).then(function(){ document.querySelectorAll(price_src).forEach(function(item,index){ if(!item.getAttribute('observed-by-sequra-promotion-widget')){ item.setAttribute('observed-by-sequra-promotion-widget',price_src) } SequraHelper.refreshWidget(item); }); }) }, refreshWidget: function (price_item) { var new_amount = SequraHelper.textToCents(price_item.innerText) document.querySelectorAll('[observes^=\"' + price_item.getAttribute('observed-by-sequra-promotion-widget') + '\"]').forEach(function(item) { item.setAttribute('data-amount', new_amount); }); SequraHelper.refreshComponents(); }, refreshComponents: function () { Sequra.onLoad( function(){ Sequra.refreshComponents(); } ); }, drawPromotionWidget: function (price_src,dest,product,theme,reverse,campaign) { if(SequraHelper.drawnWidgets[price_src+dest+product+theme+reverse+campaign]){ return; } SequraHelper.drawnWidgets[price_src+dest+product+theme+reverse+campaign] = true; var srcNodes = document.querySelectorAll(price_src); if(srcNodes.length==0){ console.error(price_src + ' is not a valid css selector to read the price from, for sequra widget.'); return; } destNodes = document.querySelectorAll(dest) if(destNodes.length==0){ console.error(dest + ' is not a valid css selector to write sequra widget to.'); return; } destNodes.forEach(function(destNode,i) { destNode.setAttribute('price_src',price_src); destNode.setAttribute('unique_dest_id',price_src+'_'+i); SequraHelper.drawSinglePromotionWidget(srcNodes[i],destNode,product,theme,reverse,campaign); }); this.refreshComponents(); }, drawSinglePromotionWidget: function (srcNode,destNode,product,theme,reverse,campaign) { var promoWidgetNode = document.createElement('div'); var price_in_cents = 0; var MutationObserver = window.MutationObserver || window.WebKitMutationObserver; if(MutationObserver && srcNode){//Don't break if not supported in browser if(!srcNode.getAttribute('observed-by-sequra-promotion-widget')){//Define only one observer per price_src var mo = new MutationObserver(SequraHelper.mutationCallback); mo.observe(srcNode, {childList: true, subtree: true}); mo.observed_as = destNode.getAttribute('price_src'); srcNode.setAttribute('observed-by-sequra-promotion-widget',destNode.getAttribute('unique_dest_id')); } } promoWidgetNode.setAttribute('observes', destNode.getAttribute('unique_dest_id')); price_in_cents = SequraHelper.nodeToCents(srcNode); promoWidgetNode.className = 'sequra-promotion-widget'; promoWidgetNode.setAttribute('data-amount',price_in_cents); promoWidgetNode.setAttribute('data-product',product); if(this.presets[theme]){ theme = this.presets[theme] } try { attributes = JSON.parse(theme); for (var key in attributes) { promoWidgetNode.setAttribute('data-'+key,""+attributes[key]); } } catch(e){ promoWidgetNode.setAttribute('data-type','text'); } if(reverse){ promoWidgetNode.setAttribute('data-reverse',reverse); } if(campaign){ promoWidgetNode.setAttribute('data-campaign',campaign); } if (destNode.nextSibling) {//Insert after destNode.parentNode.insertBefore(promoWidgetNode, destNode.nextSibling); } else { destNode.parentNode.appendChild(promoWidgetNode); } }, waitForElememt: function (selector) { return new Promise( function(resolve) { if (document.querySelector(selector)) { return resolve(); } const observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { if (!mutation.addedNodes) return; var found = false; mutation.addedNodes.forEach(function(node){ found = found || (node.matches && node.matches(selector)); }); if(found) { resolve(); observer.disconnect(); } }); }); observer.observe(document.body, { childList: true, subtree: true }); }); } }; } }, 50); (function () { let isConnectifInitialized = false; function getConnectifCartFromAjax(ajaxCart) { const connectifCart = { cartId: ajaxCart.cn_cart_id?.toString(), totalPrice: +ajaxCart.cn_total_price, totalQuantity: +ajaxCart.cn_total_quantity, products: ajaxCart.cn_products.map(mapFromCartItem) }; return connectifCart; } function mapFromCartItem(cartItem) { const productBasketItem = { productDetailUrl: cartItem.url?.toString(), productId: cartItem.product_id?.toString(), name: cartItem.name?.toString(), description: cartItem.description, imageUrl: cartItem.image_url, unitPrice: +cartItem.unit_price, availability: cartItem.availability, brand: cartItem.brand, unitPriceOriginal: cartItem.unit_price_original, unitPriceWithoutVAT: cartItem.unit_price_without_vat, discountedPercentage: cartItem.discounted_percentage, discountedAmount: cartItem.discounted_amount, quantity: +cartItem.quantity, price: +cartItem.price, publishedAt: cartItem.published_at, categories: cartItem.categories, tags: cartItem.relatedProductsArray, relatedExternalProductIds: cartItem.tagsArray }; return productBasketItem; } function onConnectifStarted() { isConnectifInitialized = true; if (typeof prestashop !== 'undefined') { prestashop.on( 'updateCart', function (event) { $.ajax({ type: 'GET', url: 'https://bricoprofesional.com/modules/connectif/cn-cart-ajax.php' + '?retrieve_cart=1', success: function(ajaxCart) { if (!ajaxCart) { return; } const cnCart = JSON.parse(ajaxCart); if (cnCart.cn_cart_exist) { const cart = getConnectifCartFromAjax(cnCart); window.connectif.managed.sendEvents([], { cart }); } } }); } ); } } if (window.connectif?.managed) { onConnectifStarted(); } else { document.addEventListener( 'connectif.managed.initialized', onConnectifStarted ); } })(); var _cnid = "b3c59bfc-bd1d-48e4-b226-be49873ad156"; (function(w, r, a, cn, s ) { w['ConnectifObject'] = r; w[r] = w[r] || function () {( w[r].q = w[r].q || [] ).push(arguments)}; cn = document.createElement('script'); cn.type = 'text/javascript'; cn.async = true; cn.src = a; cn.id = '__cn_client_script_' + _cnid; s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(cn, s); })(window, 'cn', 'https://cdn.connectif.cloud/eu6/client-script/' + 'b3c59bfc-bd1d-48e4-b226-be49873ad156');
Empotrable Cuadrado Basculante Zamak Cromo Mate

Empotrable Cuadrado Basculante Zamak Cromo Mate

136801
Fuera de stock
3,47 €
Impuestos incluidos

Empotrable cuadrado basculante Zamak cromo mate para iluminación de interior.

Notificarme cuando esté disponible
 

Empotrable cuadrado basculante Zamak cromo mate para iluminación de interior, sus dimensiones son 80x80x16 mm y la dimensión de corte 70 mm.

No incluye bombilla.

Leer más
Color cuerpo:
Cromo Mate
Incluye lámparas:
No
Dimensiones (LxWxH):
80x80x16 mm
Dimensiones de corte:
70 mm
Notificarme cuando esté disponible

También te puede interesar

Los clientes que compraron este producto también compraron: