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

Level scale / Ground level

Filters

Water level gauge / Level scale 1m in aluminum profile

Original price €122,95 - Original price €122,95
Original price €122,95
€122,95
€122,95 - €122,95
Current price €122,95

Water level gauge / Level scale 1m in aluminum profile Mirror complete in aluminum profile Length: 1000mm Material: aluminum When comm...

View full details

Water level gauge / Level scale 2m in aluminum profile

Original price €203,95 - Original price €203,95
Original price €203,95
€203,95
€203,95 - €203,95
Current price €203,95

Water level gauge / Level scale 2m in aluminum profile Mirror complete in aluminum profile Length: 2000 mm Material: aluminum When comm...

View full details

Ground mirror - complete set 150cm

Original price €42,95 - Original price €42,95
Original price €42,95
€42,95
€42,95 - €42,95
Current price €42,95

Ground stake - Ground anchor 150cm With a ground level, settlements and/or fill thicknesses can be checked But it can also be used to adva...

View full details

Ground level switch

Original price €112,95 - Original price €112,95
Original price €112,95
€112,95
€112,95 - €112,95
Current price €112,95

Impact device for ground stake / ground anchor A specially designed ground level impactor that prevents deformation when driven into the grou...

View full details

Level scale / water level gauge 1m

Original price €191,95 - Original price €191,95
Original price
€191,95
€191,95 - €191,95
Current price €191,95

Level scale / water level gauge 1m Function The mirror consists of a fixed scale to read the height of the water surface. Per...

View full details

Settling mirror 1.0 m with base plate 40 x 40 cm

Original price €42,95 - Original price €42,95
Original price €42,95
€42,95
€42,95 - €42,95
Current price €42,95

Settling mirror 1.0 m with base plate 40 x 40 cm The settling mirror consists of a base plate 40 x 40 cm, 1.0 m threaded rod with a diameter of...

View full details

Ground mirror - complete set 200cm

Original price €55,95 - Original price €55,95
Original price €55,95
€55,95
€55,95 - €55,95
Current price €55,95

Ground stake - Ground anchor 200 cm With a ground level, settlements and/or fill thicknesses can be checked But it can also be used to adva...

View full details

Extension kit for setting mirror 1.0m

Original price €18,95 - Original price €18,95
Original price €18,95
€18,95
€18,95 - €18,95
Current price €18,95

Extension kit for setting mirror 1.0m Extension kit for the settling mirror consists of 1.0 m threaded rod with a diameter of 16 mm and a joint...

View full details

Fixing stud for ground level

Original price €71,95 - Original price €71,95
Original price €71,95
€71,95
€71,95 - €71,95
Current price €71,95

Fixing stud for ground level If you use the 46-NAZ-86 fixing stud in addition to the LEICA 11R5-W adapter, you will achieve the same height as ...

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); })();