The Up Rail 20kg cm ceiling-mounted...
- -15%
The Up Rail 20kg cm ceiling-mounted...
Hang your posters without damaging...
This assistant guides you step by step to choose the picture hanging system perfectly adapted to your wall, your framing type, and the weight of your artworks.
| Preview | Model | Mounting | Capacity | Suspension | Link |
|---|
| Preview | Model | Mounting | Capacity | Suspension | Link |
|---|
Wall or ceiling? Light frames or heavy loads? Easily compare our 19 profiles.
The CX124F profile is a decorative picture rail from the Orac decor brand that creates a whole atmosphere in private homes, shops, offices and hotels.

Flexible version of the CX124. Classic cornice with l curves that provides a clean transition between wall and ceiling. Thanks to Flex technology, rounded walls and curved surfaces are no problem. Note: Use DecoFix Pro or DecoFix Power. The piece must be screwed to the wall. Flex Radius: R min = 160 cm
Sublimez votre espace avec CX124F ORAC Durofoam flexible cornice L200 x H4.9 x L4.9 cm, une solution haut de gamme de la marque Orac Decor. Reconnue pour son excellence dans l'architecture d'intérieur, cette référence apporte une touche d'élégance et de caractère à vos murs et plafonds.
Pour garantir un résultat professionnel, nous vous recommandons d'utiliser les colles adaptées DecoFix. Bonne nouvelle : vous pouvez consulter nos guides complets (pose, angles et joints) directement dans l'onglet "Vidéo Installation Orac Decor" situé juste au-dessus de cette description.
Faites le choix de la qualité architecturale avec CX124F ORAC Durofoam flexible cornice L200 x H4.9 x L4.9 cm et transformez votre intérieur dès aujourd'hui.
Fiche technique
Specific references
![]() |
FRANCE EXPRESS : Delivery scheduled between the 03/26/2026 and 04/02/2026 |
![]() |
FRANCE EXPRESS : Delivery scheduled between the 03/31/2026 and 04/07/2026 |
${renderItem(main, Math.ceil(m/7))} ${renderItem(DB.fx400, Math.ceil(m/80))} ${renderItem(DB.fl300, Math.ceil(m/30))} }); if (totalM === 0) { alert("Veuillez entrer un métrage valide."); return; } totContent.innerHTML = `
```; resContent.innerHTML = html; ```; document.getElementById("view-form").style.display = "none"; document.getElementById("view-result").style.display = "block"; document.getElementById("orac-wrapper-v13").scrollIntoView({behavior:"smooth"})``` function showForm(e) { } ``` { if(e) e.preventDefault(); document.getElementById("view-result").style.display = "none"; document.getElementById("view-form").style.display = "block"; } function renderItem(p, q) { return `
${p}
${q}
```js } // --- CART FUNCTIONS (STEALTH MODE) --- async function addCartTolerant(id, qty, btn, e, isBulk = false) ``` { // STOPPER LA PROPAGATION pour éviter l'erreur AlcaCookie if(e) { e.stopPropagation(); e.preventDefault(); } if (!isBulk) { btn.innerText = "..."; btn.disabled = true; } let token = ""; try { if (typeof prestashop !== 'undefined' && prestashop.static_token) token = prestashop.static_token; else token = document.querySelector('input[name="token"]').value; } This phrase is used in programming and it means to catch and handle any errors that may occur during the execution of code. { token = ""; } const url = `index.php?controller=cart&add=1&id_product=`${id}&qty=${qty}&token=${token}`try` { await fetch(url, { method: 'POST' }); } catch (err) { console.log("Ignore"); } btn.classList.add("add-ok"); btn.innerText = "✓ ADDED"; // Visual update attempt try { if(typeof prestashop !== 'undefined') prestashop.emit('updateCart', {reason: {idProduct:id, linkAction:'add-to-cart'}```javascript { try { await addTolerant(1, e); await addTolerant(2, e); await addTolerant(3, e); } catch(err) {} return true; } async function addAllTolerant(masterBtn, e) ``` { if(e) { e.stopPropagation(); e.preventDefault(); } masterBtn.innerText = "ADDING IN PROGRESS..."; masterBtn.disabled = true; masterBtn.style.backgroundColor = "#555"; const allBtns = document.querySelectorAll(".btn-orac-add"); for (let btn of allBtns) { if(!btn.classList.contains("ajoute-ok")) { await addCartTolerant(btn.getAttribute('data-id'), btn.getAttribute('data-qty'), btn, null, true); await new Promise(r => setTimeout(r, 1500)); } masterBtn.innerText = "✓ DONE!"; masterBtn.classList.add"add-ok" masterBtn.style.backgroundColor = "#2e7d32"; setTimeout(() => { location.reload(); }, This code snippet appears to be incomplete and does not provide enough context for an accurate translation. If you can provide more information or surrounding code, I would be happy to help translate it.
FDP500 ORAC DecoFix Pro 310 ml
FDP700 ORAC DecoFix Power 290 ml
FX400 ORAC DecoFix Ultra 270 ml
10 other products in the same category:
C211 ORAC Cornice Purotouch L200 x H11.6 x...
CB522N ORAC Cornice non-primed Durofoam...
C392 ORAC Cornice Purotouch L200 x H19 x...
CB512N ORAC Cornice non-primed Durofoam...
C200 ORAC Cornice Purotouch L200 x H6.5 x...
CX108 ORAC Cornice Durofoam L200 x H5.4 x...
C602 ORAC Cornice Purotouch L200 x H5.3 x...
CB501N ORAC Cornice non-primed Durofoam...
CB511N ORAC Cornice non-primed Durofoam...
CX107 ORAC Cornice Durofoam L200 x H11.8 x...
Votre critique ne peut pas être envoyée.
Rapport d'évaluation
Report sent
Your report cannot be sent
Écrivez votre avis
Review received
Votre critique ne peut pas être envoyée.
We use cookies to improve your shopping experience. You will be able to select our and third-party cookies that you wish to use at any time.
See cookie policy
Reviews (0)