Inicio

Barandilla de cama telescópica

Barandilla de cama telescópica

Regular price
€150,19
Sale price
€150,19
Unit price
per 
Tax included. Shipping calculated at checkout.

📧 Información importante

Complete este formulario para recibir el documento automáticamente

Recibirá el documento automáticamente en su correoo lo puede descargar directamente

 

Barandilla de cama telescópica para mayor seguridad del paciente. Fabricadas con tubo de acero cromado puede ajustarse a cualquier tipo de cama con una longitud de 120 a 180 cm, tiene una altura regulable de hasta 60 cm de alto con una apertura en tres pasos de 16 cm.

 

 

(StagLife Ref: 3420501)

// Función para mostrar el mensaje de formulario function mostrarMensajeFormulario() { const mensaje = ` Para adquirir este producto, necesitamos que completes un formulario especial. Por favor, proporciona tu correo electrónico para enviarte el formulario. Una vez completado, envíalo de vuelta a: info@staglife.com ¿Cuál es tu correo electrónico? `; const email = prompt(mensaje); if (email && email.includes('@')) { alert(`Gracias. Enviaremos el formulario a: ${email}\n\nRecuerda enviarlo completado a info@staglife.com`); // Aquí podrías agregar código para enviar el email automáticamente // o registrar la solicitud en tu sistema } else if (email !== null) { alert('Por favor, introduce un correo electrónico válido.'); } return false; // Previene que se agregue al carrito } // Función para verificar si el producto requiere formulario function requiereFormulario(productTitle, productType, productTags) { const titulo = productTitle.toLowerCase(); const tipo = productType ? productType.toLowerCase() : ''; const etiquetas = productTags ? productTags.join(' ').toLowerCase() : ''; // Verificar si es Cytosial if (titulo.includes('cytosial')) { return true; } // Verificar si son botellas de oxígeno if ((titulo.includes('botella') && titulo.includes('oxigeno')) || (titulo.includes('oxígeno') && titulo.includes('botella')) || titulo.includes('oxigeno medicinal') || tipo.includes('oxigeno') || etiquetas.includes('oxigeno')) { return true; } // Verificar si son maletines de emergencia if (titulo.includes('maletin') && titulo.includes('emergencia') || titulo.includes('maletín') && titulo.includes('emergencia') || tipo.includes('maletin emergencia') || etiquetas.includes('maletin emergencia')) { return true; } return false; } // Interceptar el evento de agregar al carrito document.addEventListener('DOMContentLoaded', function() { // Para formularios de producto individuales const productForms = document.querySelectorAll('form[action*="/cart/add"]'); productForms.forEach(function(form) { form.addEventListener('submit', function(e) { // Obtener información del producto const productTitle = document.querySelector('.product-title, .product__title, h1')?.textContent || ''; const productType = document.querySelector('[data-product-type]')?.getAttribute('data-product-type') || ''; const productTags = document.querySelector('[data-product-tags]')?.getAttribute('data-product-tags')?.split(',') || []; if (requiereFormulario(productTitle, productType, productTags)) { e.preventDefault(); mostrarMensajeFormulario(); } }); }); // Para botones de agregar al carrito en colecciones/páginas de productos document.addEventListener('click', function(e) { if (e.target.matches('.btn-cart, .add-to-cart, [data-add-to-cart]') || e.target.closest('.btn-cart, .add-to-cart, [data-add-to-cart]')) { const productElement = e.target.closest('.product-item, .product-card, .product'); if (productElement) { const productTitle = productElement.querySelector('.product-title, .product__title')?.textContent || ''; const productType = productElement.getAttribute('data-product-type') || ''; const productTags = productElement.getAttribute('data-product-tags')?.split(',') || []; if (requiereFormulario(productTitle, productType, productTags)) { e.preventDefault(); e.stopPropagation(); mostrarMensajeFormulario(); } } } }); // Para Ajax Add to Cart (si tu tema lo usa) if (window.fetch) { const originalFetch = window.fetch; window.fetch = function(...args) { const url = args[0]; if (typeof url === 'string' && url.includes('/cart/add')) { // Verificar el producto antes de la petición Ajax const productTitle = document.querySelector('.product-title, .product__title, h1')?.textContent || ''; const productType = document.querySelector('[data-product-type]')?.getAttribute('data-product-type') || ''; const productTags = document.querySelector('[data-product-tags]')?.getAttribute('data-product-tags')?.split(',') || []; if (requiereFormulario(productTitle, productType, productTags)) { mostrarMensajeFormulario(); return Promise.reject('Producto requiere formulario'); } } return originalFetch.apply(this, args); }; } });