DIY Path Floor Mould
DIY Path Floor Mould
DIY Path Floor Mould
DIY Path Floor Mould
DIY Path Floor Mould
DIY Path Floor Mould
DIY Path Floor Mould
DIY Path Floor Mould
DIY Path Floor Mould
DIY Path Floor Mould
DIY Path Floor Mould
DIY Path Floor Mould
DIY Path Floor Mould
DIY Path Floor Mould
DIY Path Floor Mould
DIY Path Floor Mould
DIY Path Floor Mould
DIY Path Floor Mould
DIY Path Floor Mould
DIY Path Floor Mould
DIY Path Floor Mould
DIY Path Floor Mould
DIY Path Floor Mould
DIY Path Floor Mould

DIY Path Floor Mould

Price
$0.00
$34.99
Save  $-34.99
Style
Please select a style
Quantity
Worldwide shipping
Free returns
24/7 customer support
Secure payments
😊 Returns>>Fast refund within 30 days if you are not satisfied, 100% money back guarantee. 🚢 Shipping>>We ship from USA and arrange the fastest shipping for you.
Learn more
Let your garden path have a beautiful pattern so that the road is no longer rigid!

 

Features:
    • Suitable for gardens, meadows, balconies, villas and more.

      • Easy to operate, ladies and children can also DIY their own garden.

      • It can be used repeatedly or multiple times at the same time until all the roads have been completed.
      • It is possible to make roads of different colors, and it is only necessary to blend the cement inside into colored, without expensive equipment and laying costs. Save money, convenience, beauty and practicality.

      How to Use:
      Step1 - Ensure that your path or patio lies flat.
      Step2 - Mark out your path or patio to let you know where to start and stop.
      Step3 - Mix cement with water and sand.
      Step4 - Place the mould at the start of the path, fill the mould with finished wet concrete plenty and smooth off the surface of the mould.
      Step5 - Take the mould away and place it in the next position (Don't wait for it to complete dry, or it will be hard to remove it.)

        Specifications:
        • Color: Black.
        • Material: PP.
        • Size: 35 x 35 x 3.6cm(AS) /30x 30x 4.5cm(G) / 45 x 40x 4cm(F).

           

          Package Include:
          • 1 x Path Floor Mould.

           

          Notes:
          • Please allow 1-3cm measuring deviation due to manual measurement.
          • Due to the different monitor and light effects, the actual color of the item might be slightly different from the color shown in the pictures.
          Customer Reviews

          Here are what our customers say.

          Write a Review
          Customer Reviews
          Wow you reached the bottom
          Newest
          Most liked
          Highest ratings
          Lowest ratings
          ×
          class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
          The review would not show in product details on storefront since it does not support to.