Skip to content
GEOFIX NYA WEBBSHOP ÄR HÄR - klicka här för att få information om hur du som redan är Geofix kund kommer åt ditt webbkonto
GEOFIX NYA WEBBSHOP ÄR HÄR - klicka här för att få information om hur du som redan är Geofix kund kommer åt ditt webbkonto

Invar pliers

Filters

Leica GPCL2 Invar clamp

Original price €1.693,95 - Original price €1.693,95
Original price €1.693,95
€1.693,95
€1.693,95 - €1.693,95
Current price €1.693,95

Leica GPCL2 Invar clamp Precision leveling rod with 2 vials. 2 handles for stability in positioning. Length 2 meters. Product weight: 4200 g

Leica GTL4M Telescopic pole 4m

Original price €567,95 - Original price €567,95
Original price €567,95
€567,95
€567,95 - €567,95
Current price €567,95

Leica GTL4M Telescopic pole 4m

Leica GWCL92 Invar clamp

Original price €1.311,95 - Original price €1.311,95
Original price €1.311,95
€1.311,95
€1.311,95 - €1.311,95
Current price €1.311,95

Leica GWCL92 Invar clamp Light rod with vial. Interchangeable stops, plane or tip. Length 92 cm. Product weight: 1700 g

Leica GPCL3 Invar clamp

Original price €2.491,95 - Original price €2.491,95
Original price €2.491,95
€2.491,95
€2.491,95 - €2.491,95
Current price €2.491,95

Leica GPCL3 Invar clamp Precision leveling rod with 2 vials. 2 handles for stability in positioning. Length 3 m.

NEDO Lumiscale

Original price €2.861,95 - Original price €2.861,95
Original price €2.861,95
€2.861,95
€2.861,95 - €2.861,95
Current price €2.861,95

NEDO Lumiscale With NEDO LumiScale for all common digital levels, you can work efficiently and flawlessly even in complete darkness. The accu...

View full details

Leica GWCL60 Invar rod 60 cm

Original price €399,95 - Original price €399,95
Original price €399,95
€399,95
€399,95 - €399,95
Current price €399,95

Leica GWCL60 Invar rod 60 cm Invar scale with screw holes can be mounted directly to structures Ideal for long-term monitoring applications. ...

View full details
*/ (function () { window.dataLayer = window.dataLayer || []; const CONFIG = { CURRENCY: "SEK", // Lägg gärna till/justera selektorer om ditt tema använder andra element CHECKOUT_BUTTON_SELECTORS: [ 'button[name="checkout"]', 'input[name="checkout"]', 'form[action*="/checkout"] [type="submit"]', 'a[href*="/checkout"]' ] }; function fetchCart() { return fetch('/cart.js', { credentials: 'same-origin' }) .then(r => r.json()) .catch(() => null); } function mapItems(cart) { if (!cart || !Array.isArray(cart.items)) return []; return cart.items.map((it, idx) => ({ item_id: String(it.variant_id || it.id || it.sku || ''), item_name: it.product_title || it.title || '', item_brand: 'Geofix AB', item_variant: it.variant_title || '', price: (typeof it.final_price === 'number' ? it.final_price : it.price || 0) / 100, quantity: it.quantity || 1, index: idx + 1 })); } function totalValue(items) { return items.reduce((s, i) => s + (Number(i.price) || 0) * (Number(i.quantity) || 0), 0); } function isCheckoutClick(target) { if (!target) return false; // träff på definierade selektorer for (const sel of CONFIG.CHECKOUT_BUTTON_SELECTORS) { if (target.closest(sel)) return true; } // fallback: formulär som postar till /checkout const form = target.closest('form'); if (form && /\/checkout/i.test(form.action || '')) return true; return false; } // Lyssna brett i capture-fasen så vi hinner hämta vagnen innan redirect document.addEventListener('click', function (e) { const el = e.target; if (!isCheckoutClick(el)) return; // Hämta /cart.js och pusha begin_checkout snabbt innan sidan lämnas fetchCart().then(cart => { const items = mapItems(cart); const value = totalValue(items); window.dataLayer.push({ event: 'begin_checkout', ecommerce: { currency: CONFIG.CURRENCY, value: value, items: items } }); }); // Ingen preventDefault – låt redirect ske normalt }, true); // Extra säkerhet: lyssna även på submit (t.ex. enter-tryck i formulär) document.addEventListener('submit', function (e) { const form = e.target; if (!form) return; if (!/\/checkout/i.test(form.action || '')) return; fetchCart().then(cart => { const items = mapItems(cart); const value = totalValue(items); window.dataLayer.push({ event: 'begin_checkout', ecommerce: { currency: CONFIG.CURRENCY, value: value, items: items } }); }); }, true); })();