{"_skizze_halter":"01.10.2026 ein Halter bis C 1 m","_raumbild":"2.4.2 (01.10.2026)","uuid":"mo-trg-07","name":"Treppengelaender verzinkt TRG 07","conditionMode":2,"options":[{"name":"Schritt_Befestigung","type":"group","label":"Befestigung","value":"","required":false,"conditions":[],"params":{"collapse":true,"collapseOpen":false,"collapseLabel":"Befestigung","groupLayout":"row"},"options":[{"name":"Befestigung oben","type":"select","label":"Befestigungsart oben:","value":"Aufschrauben","required":true,"conditions":[],"params":{"info":"<p style=\"text-align: left;\"><strong>Wie soll der obere Pfosten befestigt werden?</strong></p>","help":"Aufschrauben: der Pfosten wird mit einer Fußplatte auf die Treppe geschraubt. Einbetonieren: der Pfosten wird ohne Fußplatte einbetoniert. Seitliche Montage: der Pfosten wird seitlich an die Treppenwange geschraubt."},"values":[{"value":"Aufschrauben","text":"Aufschrauben","price":0,"priceType":1},{"value":"Einbetonieren","text":"Einbetonieren","price":22,"priceType":1},{"value":"Seitliche Montage","text":"Seitliche Montage","price":40,"priceType":1}]},{"name":"Befestigung unten","type":"select","label":"Befestigungsart unten:","value":"Aufschrauben (vor der Treppe)","required":true,"conditionMode":1,"conditions":[{"data":"options","field":"Befestigung oben","operator":"equals","value":"Aufschrauben,Einbetonieren"}],"params":{"info":"<p style=\"text-align: left;\"><strong>Wie soll der untere Pfosten befestigt werden?</strong></p>"},"values":[{"value":"Aufschrauben (vor der Treppe)","text":"Aufschrauben (vor der Treppe)","price":0,"priceType":1},{"value":"Aufschrauben (auf der 1. Stufe)","text":"Aufschrauben (auf der 1. Stufe)","price":0,"priceType":1},{"value":"Einbetonieren (vor der Treppe)","text":"Einbetonieren (vor der Treppe)","price":22,"priceType":1}]},{"name":"Befestigung unten seitlich","type":"select","label":"Befestigungsart unten:","value":"Aufschrauben (neben der 1. Stufe)","required":true,"conditionMode":2,"conditions":[{"data":"options","field":"Befestigung oben","operator":"equals","value":"Seitliche Montage"}],"params":{"info":"<p style=\"text-align: left;\"><strong>Wie soll der untere Pfosten befestigt werden?</strong></p>"},"values":[{"value":"Aufschrauben (neben der 1. Stufe)","text":"Aufschrauben (neben der 1. Stufe)","price":0,"priceType":1},{"value":"Einbetonieren (neben der 1. Stufe)","text":"Einbetonieren (neben der 1. Stufe)","price":22,"priceType":1},{"value":"Seitliche Montage","text":"Seitliche Montage","price":40,"priceType":1}]},{"name":"Befestigungsseite","type":"select","label":"Befestigungsseite:","value":"Linke Seite","required":true,"conditionMode":1,"conditions":[{"data":"options","field":"Befestigung oben","operator":"equals","value":"Seitliche Montage"},{"data":"options","field":"Befestigung unten seitlich","operator":"equals","value":"Seitliche Montage"}],"params":{"help":"Sichtweise treppaufwärts: von unten die Treppe hinaufgesehen."},"values":[{"value":"Linke Seite","text":"Linke Seite","price":0,"priceType":1},{"value":"Rechte Seite","text":"Rechte Seite","price":0,"priceType":1}]}]},{"name":"Schritt_Masse","type":"group","label":"Maße","value":"","required":false,"conditions":[],"params":{"collapse":true,"collapseOpen":false,"collapseLabel":"Maße","groupLayout":"row"},"options":[{"name":"Treppenstufen","type":"number","label":"Anzahl der Treppenstufen:","value":"","required":true,"conditions":[],"params":{"info":"<p style=\"text-align: left;\"><strong>Wie viele Stufen hat Ihre Treppe?</strong></p>","help":"Gezählt werden alle Trittflächen von der ersten bis zur letzten Stufe. Die Bodenfläche vor der Treppe und die Fläche oben nach der letzten Stufe zählen nicht mit.","min":1,"max":15,"numberSteps":true,"numberStep":1,"placeholder":"1 – 15","einheit":"Stufen"}},{"name":"Stufenhöhe","type":"number","label":"Maß A – Stufenhöhe (mm):","value":"","required":true,"conditions":[],"params":{"min":50,"max":300,"numberSteps":true,"numberStep":10,"placeholder":"50 – 300","info":"<p style=\"text-align: left;\"><strong>Maß A: die Höhe einer Treppenstufe in Millimeter.</strong></p>","help":"Gemessen von der Oberkante einer Stufe bis zur Oberkante der nächsten. Zulässiger Bereich 50 – 300 mm."}},{"name":"Auftritt","type":"number","label":"Maß B – Auftrittstiefe (mm):","value":"","required":true,"conditions":[],"params":{"min":100,"max":1200,"numberSteps":true,"numberStep":10,"placeholder":"100 – 1200","info":"<p style=\"text-align: left;\"><strong>Maß B: die Tiefe einer Treppenstufe in Millimeter.</strong></p>","help":"Bei Stufen mit Überstand ohne den Überstand messen. Zulässiger Bereich 100 – 1200 mm."}},{"name":"Maße","type":"dimension","label":"Längen:","value":"","required":true,"conditions":[],"params":{"onlyX":true,"bigX":false,"labelX":"Maß D – Treppenlänge:","addonX":"mm","minX":300,"maxX":4000,"minXKey":"Treppenlänge mind. 300 mm","maxXKey":"Treppenlänge max. 4000 mm","numberSteps":true,"labelValueText":true,"valueTemplate":"Treppe D={x} mm","areaCalc":"x","priceFormulaDeductVP":true,"priceFormula":"// Treppengeländer: Grundpreis aus dem Variantenpreis, dazu Meterpreis fuer den Handlauf.\n// Der Meterpreis steht im Metafeld custom.preis_faktor (Attribut data-preis-faktor).\nvar grundpreis = options.variant().price / 100;\nvar el = document.querySelector('[data-preis-faktor]');\nvar faktor = el ? parseFloat(el.getAttribute('data-preis-faktor')) : 0;\nif (!(faktor > 0)) faktor = 68.54;   // Rueckfall = Metafeld des Gelaenders (24.09.2026)\nvar laenge = ((x || 0) + (y || 0)) / 1000;\nreturn grundpreis + faktor * laenge;","info":"<p style=\"text-align: left;\"><strong>Maß D</strong> ist die Treppenlänge, schräg entlang des Treppenverlaufs gemessen – von der Kante der obersten Stufe bis zur Kante der untersten Stufe. Der Handlauf läuft gerade durch, ohne Podeststück.</p>","preisGruppe":"Treppengeländer nach Maß","skizzeZeichnen":{"art":"treppe","dreiD":true,"felderVerbergen":true},"moKontakt":{"titel":"Unsicher beim Aufmaß? Fragen Sie uns — kostenlos.","text":"Ein Foto Ihrer Situation genügt. Wir sagen Ihnen, was zu messen ist.","zusatz":"Kostenlose Freigabezeichnung: Vor der Fertigung erhalten Sie eine Zeichnung mit allen Maßen — zur Prüfung und Freigabe."}}},{"name":"Pfostenhöhe oben","type":"number","label":"Maß H oben – Pfostenhöhe (mm):","value":"","required":true,"conditionMode":2,"conditions":[{"data":"options","field":"Befestigung oben","operator":"equals","value":"Seitliche Montage"}],"params":{"min":140,"max":240,"numberSteps":true,"numberStep":10,"placeholder":"140 – 240","help":"Höhe von der Oberkante der Treppenstufe bis zum Ende des Pfostens. Zulässiger Bereich 140 – 240 mm."}},{"name":"Wandabstand oben","type":"number","label":"Maß T oben – Tiefe (mm):","value":"","required":true,"conditionMode":2,"conditions":[{"data":"options","field":"Befestigung oben","operator":"equals","value":"Seitliche Montage"}],"params":{"min":30,"max":100,"numberSteps":true,"numberStep":10,"placeholder":"30 – 100","help":"Tiefe von der Innenkante des Pfostens bis zur Außenkante der Ronde. Zulässiger Bereich 30 – 100 mm."}},{"name":"Pfostenhöhe unten","type":"number","label":"Maß H unten – Pfostenhöhe (mm):","value":"","required":true,"conditionMode":2,"conditions":[{"data":"options","field":"Befestigung unten seitlich","operator":"equals","value":"Seitliche Montage"}],"params":{"min":140,"max":240,"numberSteps":true,"numberStep":10,"placeholder":"140 – 240","help":"Höhe von der Oberkante der Treppenstufe bis zum Ende des Pfostens. Zulässiger Bereich 140 – 240 mm."}},{"name":"Wandabstand unten","type":"number","label":"Maß T unten – Tiefe (mm):","value":"","required":true,"conditionMode":2,"conditions":[{"data":"options","field":"Befestigung unten seitlich","operator":"equals","value":"Seitliche Montage"}],"params":{"min":30,"max":100,"numberSteps":true,"numberStep":10,"placeholder":"30 – 100","help":"Tiefe von der Innenkante des Pfostens bis zur Außenkante der Ronde. Zulässiger Bereich 30 – 100 mm."}}]},{"name":"Schritt_Fuellung","label":"Füllung","type":"group","params":{"collapseLabel":"Füllung"},"options":[{"name":"Geländerhöhe","label":"Höhe des Geländers (mm):","type":"select","required":true,"value":"900","params":{"info":"<p style=\"text-align: left;\"><strong>Gemessen senkrecht von der Stufenvorderkante bis zur Oberkante des Handlaufs.</strong></p>","help":"900 mm ist das Mindestmaß nach DIN 18065 und der Regelfall. Ab 12 m Absturzhöhe verlangt die Norm 1100 mm."},"values":[{"value":"900","text":"900 mm (Standard)","price":0,"priceType":1},{"value":"1000","text":"1000 mm","price":18.0,"priceType":1},{"value":"1100","text":"1100 mm","price":32.0,"priceType":1}]},{"name":"Füllung","label":"Füllung des Geländers:","type":"select","required":true,"value":"Stabfüllung","params":{"info":"<p style=\"text-align: left;\"><strong>Womit wird das Geländer gefüllt?</strong></p>","help":"Querstreben laufen waagerecht mit, die Stabfüllung besteht aus senkrechten Stäben im Abstand von rund 110 mm. Für Geländer, an denen Kinder spielen, ist die Stabfüllung vorgeschrieben – waagerechte Streben laden zum Klettern ein."},"values":[{"value":"1 Querstrebe","text":"1 Querstrebe","price":0,"priceType":4,"priceFormula":"// MDR verzinkt FA minus 10 Prozent (24.09.2026): jede weitere Strebe pauschal 68,54 €\nreturn 0.00;"},{"value":"2 Querstreben","text":"2 Querstreben","price":0,"priceType":4,"priceFormula":"// MDR verzinkt FA minus 10 Prozent (24.09.2026): jede weitere Strebe pauschal 68,54 €\nreturn 68.54;"},{"value":"3 Querstreben","text":"3 Querstreben","price":0,"priceType":4,"priceFormula":"// MDR verzinkt FA minus 10 Prozent (24.09.2026): jede weitere Strebe pauschal 68,54 €\nreturn 137.08;"},{"value":"Stabfüllung","text":"Stabfüllung","price":0,"priceType":4,"priceFormula":"var m = options.controller('Maße');\nvar laenge = ((m.x || 0) + (m.y || 0)) / 1000;            // Podest C + Treppe D in Metern\n// MDR verzinkt FA minus 10 % (24.09.2026): Stabfuellung = 59,97 + 85,68 €/m\n// ueber dem Querstreben-Sockel (Variantenpreis + preis_faktor je m).\n// Gerade Bauform: Sockel 34,27 € unter dem abgewinkelten (MDR −10 %),\n// die Stabfüllung kostet aber gleich viel — also hier wieder dazu (30.09.2026).\nreturn 34.27 + 59.97 + 85.68 * laenge;"}]}]},{"name":"Schritt_Ausfuehrung","label":"Ausführung","type":"group","params":{"collapseLabel":"Ausführung"},"options":[{"name":"Rohrdurchmesser","label":"Rohrdurchmesser:","type":"select","required":true,"value":"Ø 42,4 mm","params":{"help":"42,4 mm ist der Regelfall und liegt gut in der Hand. 33,7 mm wirkt zierlicher – bei langen Treppen federt der dünnere Handlauf aber spürbar."},"values":[{"value":"Ø 33,7 mm","text":"Ø 33,7 mm","price":0,"priceType":1},{"value":"Ø 42,4 mm","text":"Ø 42,4 mm","price":0,"priceType":1}]},{"name":"Handlaufende oben","label":"Handlaufende oben:","type":"select","required":true,"value":"Flach verschlossen","params":{"help":"Das Rohrende wird immer verschlossen – offen wäre es eine Verletzungsgefahr und füllte sich mit Wasser."},"values":[{"value":"Flach verschlossen","text":"Flach verschlossen","price":0,"priceType":1},{"value":"Halbkugel","text":"Halbkugel","price":8.0,"priceType":1},{"value":"90° Bogen nach unten","text":"90° Bogen nach unten","price":34.0,"priceType":1}]},{"name":"Handlaufende unten","label":"Handlaufende unten:","type":"select","required":true,"value":"Flach verschlossen","params":{"help":"Am unteren Ende genügt meist ein flacher Abschluss. Der Bogen lohnt dort, wo Kinder oder Taschen hängen bleiben könnten."},"values":[{"value":"Flach verschlossen","text":"Flach verschlossen","price":0,"priceType":1},{"value":"Halbkugel","text":"Halbkugel","price":8.0,"priceType":1},{"value":"90° Bogen nach unten","text":"90° Bogen nach unten","price":34.0,"priceType":1}]}]},{"name":"Farbauswahl","type":"group","label":"","value":"","required":false,"conditions":[],"params":{"collapse":true,"collapseOpen":true,"collapseLabel":"Oberfläche","groupLayout":"row"},"options":[{"name":"Oberfläche","type":"color-img-swatch","label":"Farbauswahl:","value":"Feuerverzinkt","required":true,"conditions":[],"params":{"shape":"rect","size":"large","valuePriceText":true,"multiSelect":false,"toggle":false,"info":"<p style=\"text-align: left;\"><strong>Bitte wählen Sie die gewünschte Oberfläche für Ihr Treppengeländer aus.</strong></p>","help":"Bei Auswahl einer beschichteten Oberfläche wird das Bauteil zunächst standardmäßig feuerverzinkt und anschließend in der gewünschten Farbe beschichtet. Farbdarstellung: Je nach Bildschirm und Lichteinfall kann der Ton leicht abweichen. Verbindlich ist der gewählte RAL-Ton."},"values":[{"value":"Feuerverzinkt","text":"Feuerverzinkt","color":"","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_I41E_Feuerverzinkt_nur_Text_400x250_6d9b29a7-45a8-459b-ac4f-3d31f4ae6359.png","price":0,"priceType":1},{"color":"","text":"2K-Epoxid-Zinkstaubgrundierung","value":"2K-Epoxid-Zinkstaubgrundierung","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_2K-Epoxid_Zinkstaubgrundierung_400x250_8662158a-1c45-4e59-a0a8-5093d49ebb92.png","price":-5.0,"priceType":1,"info":"Zinkstaub-Grundierung mit kathodischem Rostschutz für Stahl, lösemittelarm nach VdL-RL 04 und sehr haftfest. Wir tragen sie im eigenen Haus auf — deshalb 5 € günstiger und deutlich schneller lieferbar als das Tauchbad.","vorteil":"5 € günstiger · in 5–7 Werktagen","lieferzeit":"5–7 Werktage"},{"value":"RAL 9005","text":"RAL 9005","color":"","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_qOrZ_RAL_9005_Tiefschwarz_400x250_db34ed24-a42c-444a-9230-5876a9b4324c.png","price":0,"priceType":4,"priceFormula":"var m = options.controller('Maße');\nvar laenge = ((m.x || 0) + (m.y || 0)) / 1000;\n// Beschichtungsflaeche: Handlaufrohr 42,4 mm (Umfang 0,133 m) plus zwei Pfosten a 1 m\nvar flaeche = 0.133 * (laenge + 2.0);\n// Die Füllung wird mitbeschichtet – ohne diesen Zuschlag käme ein\n// Geländer mit Stabfüllung zum Preis eines nackten Handlaufs heraus.\nvar fuellung = options.value('Füllung');\nvar gh = parseFloat(options.value('Geländerhöhe')) / 1000;\nif (!(gh > 0)) gh = 0.9;\nif (fuellung === 'Stabfüllung') {\n  flaeche += laenge * 9 * 0.048 * gh;\n} else if (fuellung) {\n  flaeche += laenge * parseInt(fuellung, 10) * 0.106;\n}\nreturn Math.max(flaeche * parseFloat(options.value('Satz_Standard')), parseFloat(options.value('Satz_Mindest')));"},{"value":"RAL 7016","text":"RAL 7016","color":"","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_MdGN_RAL_7016_Anthrazitgrau_400x250_66e33cae-3178-4822-95ea-ac9bf5f278d5.png","price":0,"priceType":4,"priceFormula":"var m = options.controller('Maße');\nvar laenge = ((m.x || 0) + (m.y || 0)) / 1000;\n// Beschichtungsflaeche: Handlaufrohr 42,4 mm (Umfang 0,133 m) plus zwei Pfosten a 1 m\nvar flaeche = 0.133 * (laenge + 2.0);\n// Die Füllung wird mitbeschichtet – ohne diesen Zuschlag käme ein\n// Geländer mit Stabfüllung zum Preis eines nackten Handlaufs heraus.\nvar fuellung = options.value('Füllung');\nvar gh = parseFloat(options.value('Geländerhöhe')) / 1000;\nif (!(gh > 0)) gh = 0.9;\nif (fuellung === 'Stabfüllung') {\n  flaeche += laenge * 9 * 0.048 * gh;\n} else if (fuellung) {\n  flaeche += laenge * parseInt(fuellung, 10) * 0.106;\n}\nreturn Math.max(flaeche * parseFloat(options.value('Satz_Standard')), parseFloat(options.value('Satz_Mindest')));"},{"value":"RAL 9010","text":"RAL 9010","color":"","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_rSoK_RAL_9010_Reinweiss_400x250_61c67f9e-2de5-414b-845b-6a5422162798.png","price":0,"priceType":4,"priceFormula":"var m = options.controller('Maße');\nvar laenge = ((m.x || 0) + (m.y || 0)) / 1000;\n// Beschichtungsflaeche: Handlaufrohr 42,4 mm (Umfang 0,133 m) plus zwei Pfosten a 1 m\nvar flaeche = 0.133 * (laenge + 2.0);\n// Die Füllung wird mitbeschichtet – ohne diesen Zuschlag käme ein\n// Geländer mit Stabfüllung zum Preis eines nackten Handlaufs heraus.\nvar fuellung = options.value('Füllung');\nvar gh = parseFloat(options.value('Geländerhöhe')) / 1000;\nif (!(gh > 0)) gh = 0.9;\nif (fuellung === 'Stabfüllung') {\n  flaeche += laenge * 9 * 0.048 * gh;\n} else if (fuellung) {\n  flaeche += laenge * parseInt(fuellung, 10) * 0.106;\n}\nreturn Math.max(flaeche * parseFloat(options.value('Satz_Standard')), parseFloat(options.value('Satz_Mindest')));"},{"value":"RAL 7021","text":"RAL 7021","color":"","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_59m8_ral-7021-schwarzgrau-400x250.png","price":0,"priceType":4,"priceFormula":"var m = options.controller('Maße');\nvar laenge = ((m.x || 0) + (m.y || 0)) / 1000;\n// Beschichtungsflaeche: Handlaufrohr 42,4 mm (Umfang 0,133 m) plus zwei Pfosten a 1 m\nvar flaeche = 0.133 * (laenge + 2.0);\n// Die Füllung wird mitbeschichtet – ohne diesen Zuschlag käme ein\n// Geländer mit Stabfüllung zum Preis eines nackten Handlaufs heraus.\nvar fuellung = options.value('Füllung');\nvar gh = parseFloat(options.value('Geländerhöhe')) / 1000;\nif (!(gh > 0)) gh = 0.9;\nif (fuellung === 'Stabfüllung') {\n  flaeche += laenge * 9 * 0.048 * gh;\n} else if (fuellung) {\n  flaeche += laenge * parseInt(fuellung, 10) * 0.106;\n}\nreturn Math.max(flaeche * parseFloat(options.value('Satz_Standard')), parseFloat(options.value('Satz_Mindest')));"},{"value":"RAL 6005","text":"RAL 6005","color":"","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_uwdn_RAL_6005_Moosgruen_400x250_41f1f406-3430-4773-aec7-5fabc50c4a50.png","price":0,"priceType":4,"priceFormula":"var m = options.controller('Maße');\nvar laenge = ((m.x || 0) + (m.y || 0)) / 1000;\n// Beschichtungsflaeche: Handlaufrohr 42,4 mm (Umfang 0,133 m) plus zwei Pfosten a 1 m\nvar flaeche = 0.133 * (laenge + 2.0);\n// Die Füllung wird mitbeschichtet – ohne diesen Zuschlag käme ein\n// Geländer mit Stabfüllung zum Preis eines nackten Handlaufs heraus.\nvar fuellung = options.value('Füllung');\nvar gh = parseFloat(options.value('Geländerhöhe')) / 1000;\nif (!(gh > 0)) gh = 0.9;\nif (fuellung === 'Stabfüllung') {\n  flaeche += laenge * 9 * 0.048 * gh;\n} else if (fuellung) {\n  flaeche += laenge * parseInt(fuellung, 10) * 0.106;\n}\nreturn Math.max(flaeche * parseFloat(options.value('Satz_Standard')), parseFloat(options.value('Satz_Mindest')));"},{"value":"DB 703","text":"DB 703","color":"","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_VdWp_DB_703_Eisenglimmer_ohne_Streifen_400x250_8a083399-ff12-484e-824d-e77cd8b618fa.png","price":0,"priceType":4,"priceFormula":"var m = options.controller('Maße');\nvar laenge = ((m.x || 0) + (m.y || 0)) / 1000;\n// Beschichtungsflaeche: Handlaufrohr 42,4 mm (Umfang 0,133 m) plus zwei Pfosten a 1 m\nvar flaeche = 0.133 * (laenge + 2.0);\n// Die Füllung wird mitbeschichtet – ohne diesen Zuschlag käme ein\n// Geländer mit Stabfüllung zum Preis eines nackten Handlaufs heraus.\nvar fuellung = options.value('Füllung');\nvar gh = parseFloat(options.value('Geländerhöhe')) / 1000;\nif (!(gh > 0)) gh = 0.9;\nif (fuellung === 'Stabfüllung') {\n  flaeche += laenge * 9 * 0.048 * gh;\n} else if (fuellung) {\n  flaeche += laenge * parseInt(fuellung, 10) * 0.106;\n}\nreturn Math.max(flaeche * parseFloat(options.value('Satz_DB')), parseFloat(options.value('Satz_Mindest')));"},{"value":"DB 702","text":"DB 702","color":"","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_sMZL_DB_702_Eisenglimmer_ohne_Streifen_400x250_25df540d-60f3-454b-a4c9-e285768ce4c1.png","price":0,"priceType":4,"priceFormula":"var m = options.controller('Maße');\nvar laenge = ((m.x || 0) + (m.y || 0)) / 1000;\n// Beschichtungsflaeche: Handlaufrohr 42,4 mm (Umfang 0,133 m) plus zwei Pfosten a 1 m\nvar flaeche = 0.133 * (laenge + 2.0);\n// Die Füllung wird mitbeschichtet – ohne diesen Zuschlag käme ein\n// Geländer mit Stabfüllung zum Preis eines nackten Handlaufs heraus.\nvar fuellung = options.value('Füllung');\nvar gh = parseFloat(options.value('Geländerhöhe')) / 1000;\nif (!(gh > 0)) gh = 0.9;\nif (fuellung === 'Stabfüllung') {\n  flaeche += laenge * 9 * 0.048 * gh;\n} else if (fuellung) {\n  flaeche += laenge * parseInt(fuellung, 10) * 0.106;\n}\nreturn Math.max(flaeche * parseFloat(options.value('Satz_DB')), parseFloat(options.value('Satz_Mindest')));"},{"value":"RAL 7035","text":"RAL 7035","color":"","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_iXaw_RAL_7035_Lichtgrau_400x250_7217fef7-f91f-4f79-abd5-27aef1d4fea7.png","price":0,"priceType":4,"priceFormula":"var m = options.controller('Maße');\nvar laenge = ((m.x || 0) + (m.y || 0)) / 1000;\n// Beschichtungsflaeche: Handlaufrohr 42,4 mm (Umfang 0,133 m) plus zwei Pfosten a 1 m\nvar flaeche = 0.133 * (laenge + 2.0);\n// Die Füllung wird mitbeschichtet – ohne diesen Zuschlag käme ein\n// Geländer mit Stabfüllung zum Preis eines nackten Handlaufs heraus.\nvar fuellung = options.value('Füllung');\nvar gh = parseFloat(options.value('Geländerhöhe')) / 1000;\nif (!(gh > 0)) gh = 0.9;\nif (fuellung === 'Stabfüllung') {\n  flaeche += laenge * 9 * 0.048 * gh;\n} else if (fuellung) {\n  flaeche += laenge * parseInt(fuellung, 10) * 0.106;\n}\nreturn Math.max(flaeche * parseFloat(options.value('Satz_Standard')), parseFloat(options.value('Satz_Mindest')));"},{"value":"RAL 5010","text":"RAL 5010","color":"","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_gzho_RAL_5010_Enzianblau_400x250_5af011e2-460b-47eb-ad68-25bb779f6bdb.png","price":0,"priceType":4,"priceFormula":"var m = options.controller('Maße');\nvar laenge = ((m.x || 0) + (m.y || 0)) / 1000;\n// Beschichtungsflaeche: Handlaufrohr 42,4 mm (Umfang 0,133 m) plus zwei Pfosten a 1 m\nvar flaeche = 0.133 * (laenge + 2.0);\n// Die Füllung wird mitbeschichtet – ohne diesen Zuschlag käme ein\n// Geländer mit Stabfüllung zum Preis eines nackten Handlaufs heraus.\nvar fuellung = options.value('Füllung');\nvar gh = parseFloat(options.value('Geländerhöhe')) / 1000;\nif (!(gh > 0)) gh = 0.9;\nif (fuellung === 'Stabfüllung') {\n  flaeche += laenge * 9 * 0.048 * gh;\n} else if (fuellung) {\n  flaeche += laenge * parseInt(fuellung, 10) * 0.106;\n}\nreturn Math.max(flaeche * parseFloat(options.value('Satz_Standard')), parseFloat(options.value('Satz_Mindest')));"},{"value":"RAL 3000","text":"RAL 3000","color":"","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_5ECv_RAL_3000_Feuerrot_400x250_fc351268-2d30-43c3-9a0a-6bede1359a8d.png","price":0,"priceType":4,"priceFormula":"var m = options.controller('Maße');\nvar laenge = ((m.x || 0) + (m.y || 0)) / 1000;\n// Beschichtungsflaeche: Handlaufrohr 42,4 mm (Umfang 0,133 m) plus zwei Pfosten a 1 m\nvar flaeche = 0.133 * (laenge + 2.0);\n// Die Füllung wird mitbeschichtet – ohne diesen Zuschlag käme ein\n// Geländer mit Stabfüllung zum Preis eines nackten Handlaufs heraus.\nvar fuellung = options.value('Füllung');\nvar gh = parseFloat(options.value('Geländerhöhe')) / 1000;\nif (!(gh > 0)) gh = 0.9;\nif (fuellung === 'Stabfüllung') {\n  flaeche += laenge * 9 * 0.048 * gh;\n} else if (fuellung) {\n  flaeche += laenge * parseInt(fuellung, 10) * 0.106;\n}\nreturn Math.max(flaeche * parseFloat(options.value('Satz_Standard')), parseFloat(options.value('Satz_Mindest')));"}]}]},{"name":"Satz_Standard","type":"value-formula","label":"Beschichtung €/m² (Standard-RAL)","value":"","required":false,"conditions":[],"params":{"valueFormula":"75.00"}},{"name":"Satz_DB","type":"value-formula","label":"Beschichtung €/m² (DB-Farben)","value":"","required":false,"conditions":[],"params":{"valueFormula":"88.00"}},{"name":"Satz_Mindest","type":"value-formula","label":"Beschichtung Mindestpreis €","value":"","required":false,"conditions":[],"params":{"valueFormula":"110"}},{"name":"Schritt_Befestigungsmittel","type":"group","label":"Befestigungsmittel","value":"","required":false,"conditions":[],"params":{"collapseOpen":true,"collapseLabel":"Befestigungsmittel","collapse":true,"groupLayout":"row"},"options":[{"name":"Befestigungsmittel","type":"img-swatch","label":"Befestigungsmittel:","value":"Ohne Befestigungsmittel","required":true,"conditions":[],"params":{"imgTooltip":false,"grow":true,"validationMsg":"Bitte wählen Sie eine Befestigung aus – oder „Ohne“, falls Sie eigene Schrauben verwenden.","textClean":"","autocomplete":"","priceTextClean":"","pattern":"","labelPriceText":false,"toggle":false,"valuePriceText":false,"groupDelimiter":"","imgText":true,"size":"small","priceTemplate":"","labelValueText":true,"exclude":true,"placeholder":"","items":5,"multiSelect":false,"moKontakt":{"titel":"Unsicher, welche Befestigung passt?","text":"Schreiben Sie uns — ein Foto der Wand reicht. Wir sagen Ihnen, welches Befestigungsmittel hält."}},"values":[{"value":"Lochstein","text":"Lochstein","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_9EVV_Lochstein.png"},{"value":"Vollstein/Beton","text":"Vollstein/Beton","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_yvzb_Vollstein_Beton.png"},{"value":"Holz","text":"Holz","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_N1MQ_Holz.png"},{"value":"Sicherheitsschrauben","text":"Sicherheitsschrauben","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_lU4F_Sicherheitsschrauben.png"},{"value":"Ohne Befestigungsmittel","text":"Ohne – ich habe eigene Schrauben","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_rCFO_Ohne_20Befestigung.png"}],"info":"<div style=\"font-family:Arial, sans-serif;line-height:1.5;color:#f1f1f1;background:#000;padding:16px;border-radius:6px;text-align:left;\">\n  <h3 style=\"margin-bottom:8px; color:#ffffff;\">Befestigungsmittel auswählen</h3>\n  <p style=\"margin-bottom:12px; color:#ccc;\">Wählen Sie das passende Befestigungsmittel für Ihre Wand. Die richtige Auswahl ist entscheidend für eine sichere und dauerhafte Montage.</p>\n  <ul style=\"padding-left:18px; margin-bottom:12px;\">\n    <li><strong style=\"color:#fff;\">Lochstein:</strong> Für klassische Hohlziegel</li>\n    <li><strong style=\"color:#fff;\">Vollstein / Beton:</strong> Für massive Wände</li>\n    <li><strong style=\"color:#fff;\">Holz:</strong> Für Holzbalken oder Holzbau</li>\n    <li><strong style=\"color:#fff;\">Sicherheitsschrauben:</strong> Erhöhter Diebstahlschutz</li>\n    <li><strong style=\"color:#fff;\">Ohne:</strong> Sie verwenden eigenes Befestigungsmaterial</li>\n  </ul>\n  <p style=\"font-size:14px; color:#aaa;\">Unsicher? Ein Foto Ihrer Wand reicht – wir sagen Ihnen die richtige Option. Tel. 02295 9026013</p>\n</div>","help":"Wählen Sie das passende Befestigungsmittel für Ihre Wand aus."}]},{"name":"Lochstein","type":"group","value":"","required":false,"conditions":[{"data":"options","field":"Befestigungsmittel","operator":"equals","value":"Lochstein"}],"params":{"groupCols":1,"collapseOpen":true,"collapseLabel":"Lochstein – Wandaufbau","collapse":true,"groupLayout":"row","groupColsM":1},"options":[{"name":"Lochstein Außenwand","type":"img-swatch","label":"Wandaufbau:","value":"","required":true,"conditions":[],"params":{"imgTooltip":true,"grow":false,"validationMsg":"","textClean":"","autocomplete":"","priceTextClean":"","pattern":"","labelPriceText":false,"toggle":false,"valuePriceText":true,"groupDelimiter":"","imgText":true,"priceTemplate":"","labelValueText":false,"exclude":true,"placeholder":"","multiSelect":false},"values":[{"value":"Lochstein ungedämmt","text":"Lochstein ungedämmt","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_5RPI_aussenwand-ungedaemmt.png"},{"value":"Lochstein gedämmt","text":"Lochstein gedämmt","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_W9sV_aussenwand-gedaemmt.png"},{"value":"Lochstein zweischalig","text":"Lochstein zweischalig","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_Wtz2_Lochstein_20zweischalig.png"}]},{"name":"Lochstein ungedämmt","type":"img-swatch","label":"Befestigung für Lochstein ungedämmt:","value":"","required":true,"conditions":[{"data":"options","field":"Lochstein Außenwand","operator":"equals","value":"Lochstein ungedämmt"}],"params":{"imgTooltip":true,"grow":false,"validationMsg":"","textClean":"","autocomplete":"","priceTextClean":"","pattern":"","labelPriceText":false,"toggle":false,"valuePriceText":true,"groupDelimiter":"","imgText":true,"priceTemplate":"+ {price}","labelValueText":false,"valuePriceTooltip":false,"exclude":false,"placeholder":"","multiSelect":false},"values":[{"value":"Lochstein ungedämmt","text":"Lochstein ungedämmt","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_ayf2_10-018-MSS-LS-10x110.jpg","price":38.5,"img2":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/MSS-LS-10x110-2er.jpg?v=1788342916"}]},{"name":"Lochstein gedämmt","type":"img-swatch","label":"Befestigung für Lochstein gedämmt:","value":"","required":true,"conditions":[{"data":"options","field":"Lochstein Außenwand","operator":"equals","value":"Lochstein gedämmt"}],"params":{"imgTooltip":true,"grow":false,"validationMsg":"","shape":"rect","maxSelect":null,"textClean":"","autocomplete":"","priceTextClean":"","pattern":"","labelPriceText":false,"toggle":false,"valuePriceText":true,"groupDelimiter":"","imgText":true,"size":"large","priceTemplate":"+ {price}","labelValueText":false,"valuePriceTooltip":false,"exclude":false,"placeholder":"","items":null,"multiSelect":false},"values":[{"value":"Ohne Thermische Trennung","text":"Ohne thermische Trennung","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_uTMV_10-019-MSS-LS-10x195.jpg","price":43.5,"img2":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/MSS-LS-10x195-2er.jpg?v=1788342916"}]},{"name":"Lochstein zweischalig","type":"img-swatch","label":"Befestigung für Lochstein zweischalig:","value":"","required":true,"conditions":[{"data":"options","field":"Lochstein Außenwand","operator":"equals","value":"Lochstein zweischalig"}],"params":{"imgTooltip":true,"grow":false,"validationMsg":"","textClean":"","autocomplete":"","priceTextClean":"","pattern":"","labelPriceText":false,"toggle":false,"valuePriceText":true,"groupDelimiter":"","imgText":true,"priceTemplate":"+ {price}","labelValueText":false,"valuePriceTooltip":false,"exclude":false,"placeholder":"","multiSelect":false},"values":[{"value":"Ohne Thermische Trennung","text":"Ohne thermische Trennung","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_6GLg_10-021-MSS-LS-12x330.jpg","price":45.5,"img2":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/MSS-LS-12x330-2er.jpg?v=1788342915"}]}]},{"name":"Vollstein/Beton","type":"group","value":"","required":false,"conditions":[{"data":"options","field":"Befestigungsmittel","operator":"equals","value":"Vollstein/Beton"}],"params":{"collapseOpen":true,"collapseLabel":"Vollstein / Beton – Wandaufbau","collapse":true,"groupLayout":"row"},"options":[{"name":"Außenwand Vollstein","type":"img-swatch","label":"Wandaufbau:","value":"","required":true,"conditions":[],"params":{"imgTooltip":true,"grow":false,"validationMsg":"","textClean":"","autocomplete":"","priceTextClean":"","pattern":"","labelPriceText":false,"toggle":false,"valuePriceText":true,"groupDelimiter":"","imgText":true,"priceTemplate":"","labelValueText":false,"exclude":true,"placeholder":"","multiSelect":false},"values":[{"value":"Vollstein ungedämmt","text":"Vollstein ungedämmt","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_CKDX_ChatGPT_20Image_2017._20Juni_202026__2013_20_09.png"},{"value":"Vollstein gedämmt","text":"Vollstein gedämmt","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_wlqD_503fbbc6-bae0-45c2-a719-da2bcd6c8b62.png"},{"value":"Vollstein zweischalig","text":"Vollstein zweischalig","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_3WSA_Vollstein_202_20Schalig.png"}]},{"name":"Vollstein gedämmt","type":"img-swatch","label":"Befestigung für Vollstein / Beton gedämmt:","value":"","required":true,"conditions":[{"data":"options","field":"Außenwand Vollstein","operator":"equals","value":"Vollstein gedämmt"}],"params":{"imgTooltip":true,"grow":false,"validationMsg":"","textClean":"","autocomplete":"","priceTextClean":"","pattern":"","labelPriceText":false,"toggle":false,"valuePriceText":true,"groupDelimiter":"","imgText":true,"priceTemplate":"+ {price}","labelValueText":false,"valuePriceTooltip":false,"exclude":false,"placeholder":"","multiSelect":false},"values":[{"value":"Vollstein /Beton gedämmt","text":"Vollstein / Beton gedämmt","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_2kgM_10-025-MSS-VS-10x195.jpg","price":39.5,"img2":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/MSS-VS-10x195-2er.jpg?v=1788342916"}]},{"name":"Außenwand ungedämmt","type":"img-swatch","label":"Befestigung für Vollstein / Beton ungedämmt:","value":"","required":true,"conditions":[{"data":"options","field":"Außenwand Vollstein","operator":"equals","value":"Vollstein ungedämmt"}],"params":{"imgTooltip":true,"grow":false,"validationMsg":"","textClean":"","autocomplete":"","priceTextClean":"","pattern":"","labelPriceText":false,"toggle":false,"valuePriceText":true,"groupDelimiter":"","imgText":true,"priceTemplate":"+ {price}","labelValueText":false,"valuePriceTooltip":false,"exclude":false,"placeholder":"","multiSelect":false},"values":[{"value":"Vollstein / Beton ungedämmt","text":"Vollstein / Beton ungedämmt","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_suTZ_10-024-MSS-VS-10x110.jpg","price":33.5,"img2":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/MSS-VS-10x110-2er.jpg?v=1788342916"}]},{"name":"Vollstein gedämmt zweischalig","type":"img-swatch","label":"Befestigung für Vollstein / Beton zweischalig:","value":"","required":true,"conditions":[{"data":"options","field":"Außenwand Vollstein","operator":"equals","value":"Vollstein zweischalig"}],"params":{"imgTooltip":true,"grow":false,"validationMsg":"","textClean":"","autocomplete":"","priceTextClean":"","pattern":"","labelPriceText":false,"toggle":false,"valuePriceText":true,"groupDelimiter":"","imgText":true,"priceTemplate":"+ {price}","labelValueText":false,"valuePriceTooltip":false,"exclude":false,"placeholder":"","multiSelect":false},"values":[{"value":"Vollstein / Beton gedämmt zweischalig","text":"Vollstein / Beton gedämmt zweischalig","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_s2ei_10-027-MSS-VS-12x330.jpg","price":43.5,"img2":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/MSS-VS-12x330-2er.jpg?v=1788342916"}]}]},{"name":"Holz","type":"group","value":"","required":false,"conditions":[{"data":"options","field":"Befestigungsmittel","operator":"equals","value":"Holz"}],"params":{"collapseOpen":true,"collapseLabel":"Holz – Wandaufbau","collapse":true,"groupLayout":"row"},"options":[{"name":"Holz auswahl","type":"img-swatch","label":"Befestigung für Holz:","value":"","required":true,"conditions":[],"params":{"imgTooltip":true,"grow":false,"validationMsg":"","textClean":"","autocomplete":"","priceTextClean":"","pattern":"","labelPriceText":false,"toggle":false,"valuePriceText":true,"groupDelimiter":"","imgText":true,"size":"large","priceTemplate":"+ {price}","labelValueText":false,"valuePriceTooltip":false,"exclude":false,"placeholder":"","items":3,"multiSelect":false},"values":[{"value":"Holz ungedämmt","text":"Holz ungedämmt","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/a_xiyo_10-030-MSS-HLZ-10x180.jpg","price":16.5,"img2":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/MSS-HLZ-10x180-2er.jpg?v=1788342916"}]}]},{"name":"Sicherheitsschrauben","type":"group","value":"","required":false,"conditions":[{"data":"options","field":"Befestigungsmittel","operator":"equals","value":"Sicherheitsschrauben"}],"params":{"collapseOpen":true,"collapseLabel":"Sicherheitsschrauben – Länge auswählen","collapse":true,"groupLayout":"row"},"options":[{"name":"Sicherheitsschrauben auswahl","type":"img-swatch","label":"Länge der Sicherheitsschraube:","value":"","required":true,"conditions":[],"params":{"imgTooltip":true,"grow":false,"validationMsg":"","textClean":"","autocomplete":"","priceTextClean":"","pattern":"","labelPriceText":false,"toggle":false,"valuePriceText":true,"groupDelimiter":"","imgText":false,"size":"large","priceTemplate":"+ {price}","labelValueText":false,"valuePriceTooltip":false,"exclude":false,"placeholder":"","items":2,"multiSelect":false},"values":[{"value":"Sicherheitsschraube 85mm","text":"Sicherheitsschraube 85 mm","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/Sicherheitsschrauben-85-mm.jpg?v=1786631625","price":32.0,"img2":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/Sicherheitsschrauben-85-mm-2er.jpg?v=1788341501"},{"value":"Sicherheitsschraube 105mm","text":"Sicherheitsschraube 105 mm","img":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/Sicherheitsschrauben-105-mm.jpg?v=1786631650","price":36.0,"img2":"https://cdn.shopify.com/s/files/1/1020/1074/9260/files/Sicherheitsschrauben-105-mm-2er.jpg?v=1788341502"}],"info":"Auswahl der verfügbaren Längen","help":"Bitte wählen Sie die gewünschte Schraubenlänge."}]}],"_hinweis":"Bauform TRG 07 (gerade, oben stift, unten stift), abgeleitet am 30.09.2026 von baue_bauformen.py aus der Config der Bauform TRG/THL 01. Nicht von Hand ändern."}