www.darkfive.com Open in urlscan Pro
104.18.233.42  Public Scan

Submitted URL: https://links.news.mydiamonpainting.com/c/sUl/Wyd/j36OSZR4EDgZK5V1tGy0bQ/T/A0R/F/21b8e087
Effective URL: https://www.darkfive.com//products/decoration-de-perceuse-a-pointe-en-bois-amerindienne-fleur-et-croix-cote-simple-specia...
Submission: On April 23 via api from BE — Scanned from PL

Form analysis 4 forms found in the DOM

GET /search

<form action="/search" method="get">
  <div tabindex="-1" class="header__icon d-none d-lg-flex flex-row-reverse align-items-center header__search">
    <button type="submit" class="sep-font sep-font-search-thin header__search-icon dj_skin_link logo-icon-color" tabindex="-1"></button>
    <input style="background-color: #FFFFFF !important;" name="q" id="searchheader" type="text" class="form-control header__search-input " placeholder="Rechercher ...">
    <label for="searchheader" class="header__search-label" tabindex="1"></label>
  </div>
</form>

<form class="product-info product-info-1ddcc5a0-4a87-4c58-af82-38fac4bb895e col-12 col-md-6 properties">
  <div class="product-info__header">
    <div class="product-info__vendor dj_skin_product_list_title">Darkfive</div>
    <h1 class="product-info__header_title dj_skin_product_title">Décoration De Perceuse À Pointe En Bois Amérindienne Fleur Et Croix-Côté Simple Spéciale Diamant Peinture</h1>
    <p class="product-info__header-sku">1227666.01</p>
    <div class="product-info__header_price-wrapper">
      <div class="product-info__header_price-wrapper-left">
        <span class="product-info__header_price dj_skin_product_detail_price money"> €10.99 </span>
      </div>
      <span class="product-info__header_sales "> 1 ventes </span>
    </div>
    <div class="bootstrap">
      <div class="plugin__wrappers d-flex flex-column">
        <div class="plugin_modals position-relative plugin_modals-discount_gifts" id="Modal848285" style="order: 9">
          <style>
            #Modal848285 {
              --modal_background: linear-gradient(0deg, #ebc19e, #fff3e8 100%);
              --modal_caret_background: #fff2e9;
              --modal_title_color: #B83D07;
              --modal_close_color: #FFFFFF;
              --modal_close_background_color: #F03010;
              --list_border_color: #dddddd;
            }

            @media (max-width: 767.98px) {
              #Modal848285 .coupon_plugin__coupon:last-child {
                padding-bottom: 0;
              }
            }

            #Modal848285 .modal-footer {
              position: relative;
              margin-top: -30px;
            }

            #Modal848285 .modal-footer::before {
              content: '';
              position: absolute;
              bottom: 0;
              left: 0;
              right: 0;
              height: 150%;
              background-image: url(//img.fantaskycdn.com/oss/operation/e8ebb03dbb710457ca3b4b6a70898ab2.svg);
              background-repeat: no-repeat;
              background-size: 100%;
              pointer-events: none;
            }

            @media (max-width: 767.98px) {
              #Modal848285 .discount-present-item:last-child {
                padding-bottom: 40px;
              }

              #Modal848285 .plugin_modals__wrapper-list>a:last-child {
                padding-bottom: 14px;
              }
            }
          </style>
          <!-- 入口 -->
          <div class="plugin_modals__list" data-toggle="modal" data-target="#target_Modal848285" impr="1" imprevt="1" imprsd="true">
            <div class="plugin_modals__list-name"><a class="product_detail_discount_list">

    <i>
      <svg width="16" height="14" viewBox="0 0 16 14" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M4.31421 2.57895C4.31421 2.03589 4.82263 1.47368 5.61842 1.47368C6.39063 1.47368 7.26158 2.11474 7.26158 3.19274V3.68421H6.63821C6.04505 3.68421 5.418 3.6761 4.93905 3.5C4.71653 3.41747 4.57211 3.31358 4.48148 3.19568C4.39674 3.08516 4.31421 2.90316 4.31421 2.57895ZM9.35863 3.68421H8.73526V3.19274C8.73526 2.11474 9.60547 1.47368 10.3784 1.47368C11.1742 1.47368 11.6826 2.03589 11.6826 2.57895C11.6826 2.90316 11.6001 3.08442 11.5154 3.19568C11.4247 3.31358 11.2803 3.41674 11.0578 3.49926C10.5788 3.6761 9.95252 3.68421 9.35863 3.68421ZM13.1563 2.57895C13.1563 2.9901 13.0804 3.36 12.9308 3.68421H14.2616C14.5547 3.68421 14.8358 3.80066 15.0431 4.00793C15.2504 4.21521 15.3668 4.49634 15.3668 4.78947V6.63158H0.630005V4.78947C0.630005 4.49634 0.746452 4.21521 0.953729 4.00793C1.16101 3.80066 1.44213 3.68421 1.73527 3.68421H3.066C2.91128 3.3366 2.83434 2.95939 2.84053 2.57895C2.84053 1.08316 4.15432 0 5.61842 0C6.47684 0 7.38537 0.402317 7.99842 1.12663C8.61147 0.402317 9.52 0 10.3784 0C11.8433 0 13.1563 1.08316 13.1563 2.57895ZM7.26158 14V8.10526H1.36685V12.8947C1.36685 13.5063 1.86053 14 2.47211 14H7.26158ZM8.73526 14V8.10526H14.63V12.8947C14.63 13.5063 14.1363 14 13.5247 14H8.73526Z" fill="#EB391B"></path>
</svg>

    </i>
  
  <ol>
    
      
        <li>Achetez <span>4</span> Obtenez <span>1</span> Gratuit ( Ajoutez <span>5</span> Au Panier )</li>
      
    
  </ol>
</a>
            </div>
            <div class="plugin_modals__list-labels text-right"></div>
          </div>
        </div>
      </div>
    </div>
  </div>
  <input type="hidden" name="product_id" value="1ddcc5a0-4a87-4c58-af82-38fac4bb895e">
  <input type="hidden" name="variant_id" id="selected_variant_id_1ddcc5a0-4a87-4c58-af82-38fac4bb895e" value="86d06473-b930-43da-ab00-bb9bf7ea4237">
  <div class="product-info__body">
    <div class="product-info__variants ">
    </div>
    <div class="product-info__qty_container">
      <div class="qty-title product-info__qty_title">Quantité <span class="product-info__qty_stock" style="display: inline;"> (999 Stock) </span>
      </div>
      <div class="product-info__qty ">
        <button type="button" class="btn product-info__qty_btn product-info__qty_decr" data-click="decrease" disabled=""> - </button>
        <input id="product_quantity_1ddcc5a0-4a87-4c58-af82-38fac4bb895e" class="form-control product-info__qty_num" type="text" value="1" name="quantity">
        <button type="button" class="btn product-info__qty_btn product-info__qty_incr" data-click="increase"> + </button>
      </div>
    </div>
  </div>
  <div class="product-info__btn product-info__btn_2">
    <button type="button" class="btn btn-secondary" data-click="addToCart" data-track="click" data-track-content="add_to_cart" data-track-source="add_to_cart"> Ajoutez au panier </button>
    <button type="button" class="btn btn-primary  " data-click="submit" data-track="click" data-track-content="checkout" data-track-source="buy_now">Achetez maintenant</button>
  </div>
  <div class="col-12 px-0 product-info__desc-tab product-info__desc side">
    <div class="product-info__label_tabs">
      <label class="dj_skin_text product-info__desc-tab-header product-info__label_tabs_checked" for="r-1539149753700-1"> Description du produit </label>
      <label data-position="side" class="dj_skin_text product-info__desc-tab-header product_detail_reviews_label d-none" for="r-1539149753700-5"> commentaire </label>
      <label class="dj_skin_text product-info__desc-tab-header" for="r-1539149753700-2"> PAIEMENT </label>
      <label class="dj_skin_text product-info__desc-tab-header" for="r-1539149753700-3"> NOUS CONTACTER </label>
      <label class="dj_skin_text product-info__desc-tab-header" for="r-1539149753700-4"> EXPÉDITION </label>
    </div>
    <input type="checkbox" name="r-1539149753700-1" class="d-none product-info__desc-tab-cb" id="r-1539149753700-1" checked="">
    <label class="dj_skin_text product-info__desc-tab-header" for="r-1539149753700-1"> Description du produit <i class="sep-font sep-font-angle-down-strong"></i>
    </label>
    <div class="product-info__desc-tab-content">
      <p><span><span><strong>Specification:</strong></span><br><span>Origin: Mainland China</span><br><span>Style: Classic Style</span><br><span>Product size: 200.00x150.00x10.00mm/7.87x5.91x0.39inch<br>Material: Wooden decoration + crystal Special
            Shaped&nbsp;diamond<br>Product size: as shown in the picture<br>Weight: About 110g<br>Space: Living Room/Bedroom/Classroom<br>DIY Diamond Painting Production Steps:<br>1. Open the packaging box and check if the diamond drawing tools are
            complete;<br>2. Based on the color coding of resin diamonds, choose a color on the plate. If the same color is pasted well at once, it can improve the speed;<br>3. Find the corresponding color code on the ornament and start pasting until
            completed;<br>4. After completion, in order to stabilize the diamond, you can take some books and place them on top of the diamond sticking section for a while;<br>5. After the drilling is completed, apply double-sided tape to the bottom
            of the ornament, tear off the double-sided tape, insert it into the base.<br>Preventive measures for DIY diamond painting:<br>1. Refer to the previous operating steps<br>2. If you don't know what color to use, please refer to the color
            chart<br>Attention:<br>1. This is a DIY diamond art ornament that has not been completed yet. You need to complete it yourself.<br>2. Cleaning will affect the adhesion of the adhesive, please do not wash with water<br></span><br></span>
      </p>
      <p><strong>Note:</strong><br>Due to the different monitor and light effect, the actual color of the item might be slightly different from the color showed on the pictures. Thank you!<br>Please allow 1-2cm measuring deviation due to manual
        measurement.</p>
      <p><br><span>1 X Ornament</span><br><span>1 set of X diamond bags (Rhinestone needs to be pasted)</span><br><span>1 X point drill pen</span><br><span>1 X point drill disc</span><br><span>1 X point drilling mud&nbsp;</span><br><br></p>
    </div>
    <input type="checkbox" name="r-1539149753700-5" class="d-none product-info__desc-tab-cb" id="r-1539149753700-5">
    <label data-position="side" class="dj_skin_text product-info__desc-tab-header product_detail_reviews_label d-none" for="r-1539149753700-5"> commentaire <i class="sep-font sep-font-angle-down-strong"></i>
    </label>
    <div class="product-info__desc-tab-content product_detail_reviews_content"></div>
    <input type="checkbox" name="r-1539149753700-2" class="d-none product-info__desc-tab-cb" id="r-1539149753700-2">
    <label class="dj_skin_text product-info__desc-tab-header" for="r-1539149753700-2"> PAIEMENT <i class="sep-font sep-font-angle-down-strong"></i>
    </label>
    <div class="product-info__desc-tab-content">
      <p><span>Nous acceptons le mode de paiement suivant:&nbsp;&nbsp;</span><span>-PayPal (contient une carte de crédit)</span></p>
      <p><strong><span>PayPal: le moyen de paiement le plus pratique au monde</span></strong></p>
      <p><span>Nous utilisons principalement PayPal pour traiter les paiements sécurisés.&nbsp;Via PayPal, nous acceptons MasterCard, VISA, American Express, Discover et les virements bancaires (carte de débit).&nbsp;Vous pouvez lier votre PayPal,
          carte de crédit, carte de débit ou compte bancaire à PayPal pour l'achat de certains de nos produits.&nbsp;Après avoir soumis une commande, vous serez redirigé vers PayPal pour terminer la transaction.&nbsp;</span><span>1. Connectez-vous à
          votre compte PayPal ou utilisez Credit Card Express;&nbsp;2. Entrez les détails de votre carte et la commande sera expédiée à votre adresse PayPal.&nbsp;Cliquez ensuite sur «Soumettre»;&nbsp;3.Le paiement sera traité et la facture sera
          envoyée à votre adresse e-mail;</span></p>
    </div>
    <input type="checkbox" name="r-1539149753700-3" class="d-none product-info__desc-tab-cb" id="r-1539149753700-3">
    <label class="dj_skin_text product-info__desc-tab-header" for="r-1539149753700-3"> NOUS CONTACTER <i class="sep-font sep-font-angle-down-strong"></i>
    </label>
    <div class="product-info__desc-tab-content">
      <p>Nous sommes heureux de vous entendre!&nbsp;Si vous avez des questions, n'hésitez pas&nbsp;&nbsp;&nbsp;à nous contacter!</p>
      <h5><strong>SERVICE À LA CLIENTÈLE ​​DISPONIBLE:</strong></h5>
      <p>Du lundi au vendredi de 9h00 à 18h00</p>
      <p>Email:</p>
      <p><a href="mailto:service@Darkfive.com">service@Darkfive.com</a><br><br><br>公司名称:龙岩百盛网络科技有限公司<br>公司地址:福建省龙岩市新罗区曹溪街道双龙路1号万达广场B幢26层2603</p>
      <p>Company Name: LongYan BaySheng Internet Technology Co., Ltd.</p>
      <p>Company Address: Room 2603, 26th Floor, Building B, Wanda Plaza, No. 1 Shuanglong Road, Caoxi Street, Xinluo District, Longyan City, Fujian Province, China</p>
    </div>
    <input type="checkbox" name="r-1539149753700-4" class="d-none product-info__desc-tab-cb" id="r-1539149753700-4">
    <label class="dj_skin_text product-info__desc-tab-header" for="r-1539149753700-4"> EXPÉDITION <i class="sep-font sep-font-angle-down-strong"></i>
    </label>
    <div class="product-info__desc-tab-content">
      <p>Chez Darkfive.com, nous nous soucions de la rapidité de livraison.&nbsp;Nous comprenons qu'il est important de livrer la marchandise à votre main.</p>
      <p></p>
      <h4><span style="color: #ff0000; background-color: #ffff00;"><strong>Avis d'expédition retardée</strong></span></h4>
      <p>Je suis désolé qu'en raison du récent déménagement de notre entrepôt, de nombreux employés ne soient pas familiarisés avec les processus de fonctionnement et que l'épidémie ait affecté la production de l'usine, de sorte que la situation
        globale de livraison a été retardée. Maintenant, la situation se redresse et elle est déjà en livraison accélérée. Nous traitons et informons activement les clients, ne vous inquiétez pas, nous prendrons chaque client et commande au sérieux.
      </p>
      <p>Afin d'assurer la livraison pour vous, si la quantité de commande est importante, mais que seuls certains produits sont en rupture de stock, nous pouvons expédier par lots, veuillez prêter attention à notre avis de livraison de commande. Si
        vous avez des questions, veuillez demander à notre service client , nous prenons au sérieux la consultation de chaque client ~</p>
      <p><br>REMARQUES:<br>1. Traitement de la commande: Le temps nécessaire pour préparer la commande pour l'expédition.&nbsp;Cela prend généralement 1 à 2 jours;&nbsp;cependant, cela peut prendre plus de temps en raison de l'augmentation des
        commandes.<br><br>2. Délai de livraison: le temps nécessaire pour recevoir la commande après son expédition.&nbsp;Les délais de livraison peuvent varier en fonction de votre emplacement et des méthodes d'expédition.&nbsp;Veuillez vérifier les
        détails ci-dessous.<br><br>Délai de réception des informations d'expédition = temps de traitement + temps d'expédition<br><br>Délai de livraison: 10-25 jours ouvrables. Livraison standard: 6,99 € pour les commandes inférieures à 59€, gratuit
        pour les commandes supérieures à 59 €, suivre votre commande Cela peut prendre jusqu'à 5 jours ouvrés après l'expédition de votre commande avant que vos informations de suivi ne soient disponibles en ligne ( cela peut prendre plus de temps en
        fonction de la rapidité avec laquelle les services postaux traitent les envois).</p>
    </div>
  </div>
  <div class="product-info__social-sharing">
    <a target="_blank" href="//www.facebook.com/sharer.php?u=https://www.darkfive.com/products/decoration-de-perceuse-a-pointe-en-bois-amerindienne-fleur-et-croix-cote-simple-speciale-diamant-peinture" class="share-facebook dj_skin_text">
              <i class="sep-font sep-font-facebook"></i>
              <span class="share-title" aria-hidden="true">Share</span>
            </a>
    <a target="_blank" href="//twitter.com/share?text=D%C3%A9coration%20De%20Perceuse%20%C3%80%20Pointe%20En%20Bois%20Am%C3%A9rindienne%20Fleur%20Et%20Croix-C%C3%B4t%C3%A9%20Simple%20Sp%C3%A9ciale%20Diamant%20Peinture&amp;url=https://www.darkfive.com/products/decoration-de-perceuse-a-pointe-en-bois-amerindienne-fleur-et-croix-cote-simple-speciale-diamant-peinture" class="share-twitter dj_skin_text">
              <i class="sep-font sep-font-twitter"></i>
              <span class="share-title" aria-hidden="true">Tweet</span>
            </a>
    <a target="_blank" href="//pinterest.com/pin/create/button/?url=https://www.darkfive.com/products/decoration-de-perceuse-a-pointe-en-bois-amerindienne-fleur-et-croix-cote-simple-speciale-diamant-peinture&amp;media=//img.fantaskycdn.com/f289b34708496b209d001520c03a276a_1024x1024.jpeg&amp;description=D%C3%A9coration%20De%20Perceuse%20%C3%80%20Pointe%20En%20Bois%20Am%C3%A9rindienne%20Fleur%20Et%20Croix-C%C3%B4t%C3%A9%20Simple%20Sp%C3%A9ciale%20Diamant%20Peinture" class="share-pinterest dj_skin_text">
              <i class="sep-font sep-font-pinterest"></i>
              <span class="share-title" aria-hidden="true">Pin it</span>
            </a>
  </div>
</form>

<form action="" id="UCD_TEXT_FORM">
  <div class="UCD_FORM_FIELD">
    <div style="position: relative">
      <select id="fontSelect" name="font">
        <option value="arial" selected="" style="font-family: 'Arial';">Arial</option>
        <option value="baloo" class="font-baloo">Baloo</option>
        <option value="pacifico" class="font-pacifico">Pacifico</option>
        <option value="helvetica" style="font-family: 'Helvetica';">Helvetica</option>
        <option value="impact" style="font-family: 'Impact';">Impact</option>
      </select>
      <div class="picker" id="color-picker" style="background-color: rgb(1, 1, 1);"></div>
    </div>
    <div class="align_select">
      <input type="hidden" name="align" value="center">
      <a class="align_left" data-value="left"></a>
      <a class="align_center align_active" data-value="center"></a>
      <a class="align_right" data-value="right"></a>
    </div>
    <div class="clear">
      <label class="select_float size13">Font Size</label>
      <label class="select_float size13">Line Height</label>
      <label class="select_float size13">Spacing</label>
      <div class="clear"></div>
    </div>
    <div style="margin-top: 10px">
      <div class="select_float">
        <select id="sizeSelect" name="size" class="SPIN">
          <option value="12">12</option>
          <option value="13">13</option>
          <option value="14">14</option>
          <option value="15">15</option>
          <option value="16">16</option>
          <option value="17">17</option>
          <option value="18">18</option>
          <option value="24">24</option>
          <option value="30">30</option>
          <option value="36">36</option>
          <option value="48">48</option>
          <option value="50">50</option>
          <option value="60">60</option>
          <option value="72">72</option>
        </select>
      </div>
      <div class="select_float">
        <select id="leadingSelect" name="leading" class="SPIN">
          <option value="0">0</option>
          <option value="1">1</option>
          <option value="2">2</option>
          <option value="3">3</option>
          <option value="4">4</option>
          <option value="5">5</option>
          <option value="8">8</option>
          <option value="10">10</option>
          <option value="15">15</option>
          <option value="20">20</option>
        </select>
      </div>
      <div class="select_float">
        <select id="kerningSelect" name="kerning" class="SPIN">
          <option value="0">0</option>
          <option value="1">1</option>
          <option value="2">2</option>
          <option value="3">3</option>
          <option value="4">4</option>
          <option value="5">5</option>
          <option value="8">8</option>
          <option value="10">10</option>
        </select>
      </div>
    </div>
  </div>
</form>

<form class="">
  <div class="zb-flex">
    <a href="${product.url}?${toQuery({ aid: 'smart_recommend.2.' + data.id, ifb: product.ifb || '', cfb: product.cfb || '', scm: product.scm || data.scm || '', ssp: data.ssp || '' })}" impr="1" imprevt="1" class="zb-w-[132px] zb-mr-4 rtl:zb-ml-4 rtl:zb-mr-0" data-prdct="${product.id}" data-ifb="${product.ifb || ''}" data-cfb="${product.cfb || ''}" data-scm="${product.scm || data.scm || ''}" data-spm="${productIndex}"> <ljs-render layout="container" id="smart_cart_pop_image_${product.id}" template="smart_cart_pop_image_template" manual=""></ljs-render> </a>
    <div class="zb-flex zb-flex-col zb-flex-grow zb-justify-between">
      <div>
        <div class="zb-line-clamp-2 zb-text-sm zb-mb-2">${product.title}</div> <ljs-render layout="container" id="smart_cart_pop_price_${product.id}" template="smart_cart_pop_price_template" manual=""></ljs-render>
      </div>
      <div>
        <div class="zb-relative zb-w-full zb-cursor-pointer">
          <div class="zb-border zb-border-solid zb-border-[#eee] zb-px-3 zb-py-[10px] zb-flex zb-items-center zb-justify-between zb-font-semibold zb-text-sm zb-rounded-sm"
            @tap="smart_pop_variant-select-${product.id}.toggleClass(class=zb-rotate-180);smart_cart_pop_variant_${product.id}_mobile.toggleClass(class=zb-hidden);smart_cart_pop_variant_${product.id}_pc.toggleClass(class=smart_cart_pop_variant_pc_show,force=true);smart_cart_pop_variant_modal_${product.id}.open"
            spz-if="${!!(product.options &amp;&amp; product.options.length &amp;&amp; product.options.length > 0) &amp;&amp; data.config.variant_select_visible}"> <ljs-render manual="" layout="container" id="smart_cart_pop_variant_text_${product.id}"
              template="smart_cart_pop_variant_text_template"></ljs-render> <svg id="smart_pop_variant-select-${product.id}" width="12" height="8" class="zb-ml-2" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
              <path
                d="M6.00002 7.06738C6.19244 7.06775 6.38498 6.99453 6.5318 6.84772C6.54504 6.83447 6.55769 6.82086 6.56973 6.8069L11.1251 2.25152C11.418 1.95863 11.418 1.48375 11.1251 1.19086C10.8322 0.897968 10.3573 0.897968 10.0645 1.19086L6.00003 5.25529L1.9356 1.19086C1.64271 0.897968 1.16784 0.897968 0.874943 1.19086C0.58205 1.48375 0.58205 1.95863 0.874943 2.25152L5.43033 6.8069C5.44237 6.82086 5.45502 6.83447 5.46826 6.84772C5.61507 6.99453 5.8076 7.06775 6.00002 7.06738Z"
                fill="#0A1533"></path>
            </svg> </div> <ljs-lightbox layout="nodisplay" disable-unmount="" class="smart_cart_pop_lightbox_pc" id="smart_cart_pop_variant_modal_${product.id}" @close="smart_pop_variant-select-${product.id}.toggleClass(class=zb-rotate-180);">
            <div id="smart_cart_pop_variant_${product.id}_pc" class="zb-hidden"><ljs-variants id="smart_cart_pop_variants_${product.id}"
                class="md:!zb-absolute md:zb-top-[50px] md:zb-w-full md:zb-left-0 md:zb-z-30 md:zb-bg-white zb-max-h-[280px] zb-overflow-y-auto md:zb-shadow-pop" layout="container" template="smart_cart_pop_variant_template"
                onclick="event.stopPropagation()" disabled-dj-event="" interference=""> </ljs-variants></div>
          </ljs-lightbox>
        </div>
        <div class="zb-mt-3"> <button product-id="${product.id}" id="smart_cart_pop_atc_btn_${product.id}"
            class="zb-flex zb-items-center zb-justify-center zb-w-full zb-text-white zb-py-[10px] zb-h-9 zb-text-xs zb-font-normal zb-border-none zb-rounded-[4px] smart_cart_pop_atc_btn_bg" type="button" role="addToCart"
            @tap="smart_cart_pop_loading_${product.id}.toggleClass(class=zb-hidden);smart_cart_pop_atc_${product.id}.toggleClass(class=zb-hidden);smart_cart_pop_atc_btn_${product.id}.toggleClass(class=zb-pointer-events-none);custom-func.addATCHook(activity_id='${data.id}',ifb='${product.ifb}',cfb='${product.cfb}',scm='${product.scm || data.scm}',ssp='${data.ssp}',spm='${data.spmBase}.${productIndex}')">
            <ljs-render layout="container" id="smart_cart_pop_atc_${product.id}" template="smart_cart_pop_atc_template" mamual="" class="notranslate"> </ljs-render>
            <div id="smart_cart_pop_added_${product.id}" class="zb-hidden"><span class="zb-flex zb-justify-center zb-gap-1"><svg width="14" height="15" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path
                    d="M8 16.5006C3.58171 16.5006 0 12.9183 0 8.5C0 4.08171 3.58171 0.5 8 0.5C12.4183 0.5 16 4.08171 16 8.5C16 12.9183 12.4183 16.5006 8 16.5006ZM8 2.04344C4.21314 2.04344 1.54287 4.71371 1.54287 8.50057C1.54287 12.2874 4.21314 14.9577 8 14.9577C11.7869 14.9577 14.4571 12.2874 14.4571 8.50057C14.4571 4.71371 11.7869 2.04344 8 2.04344ZM7.26057 11.1909L7.12229 11.3286L7.09543 11.3017C7.02286 11.336 6.94286 11.3577 6.85714 11.3577C6.73543 11.3577 6.62857 11.3109 6.536 11.2463L6.52229 11.2594L6.45371 11.1909C6.45314 11.1903 6.45314 11.1903 6.45257 11.1897L4.09771 8.83486L4.90629 8.02686L6.85714 9.97771L11.1629 5.67143L11.9714 6.48L7.26171 11.1897C7.26114 11.1903 7.26114 11.1903 7.26057 11.1909Z"
                    fill="white"></path>
                </svg>Added</span></div>
            <div id="smart_cart_pop_loading_${product.id}" class="zb-hidden">
              <div class="smart_cart_pop_loading"></div>
            </div>
          </button> </div>
      </div>
    </div>
  </div>
  <div id="smart_cart_pop_variant_${product.id}_mobile" class="zb-hidden md:zb-hidden"><ljs-variants id="smart_cart_pop_variants_${product.id}"
      class="md:!zb-absolute md:zb-top-[50px] md:zb-w-full md:zb-left-0 md:zb-z-30 md:zb-bg-white zb-max-h-[280px] zb-overflow-y-auto md:zb-shadow-pop" layout="container" template="smart_cart_pop_variant_template" onclick="event.stopPropagation()"
      disabled-dj-event="" interference=""> </ljs-variants></div>
</form>

Text Content

Obtenez 5% De Réduction Supplémentaire【DKF769】 | Livraison Gratuite à Partir De
€69+
0
 * Meilleures Ventes
 * Nouvelle Arrivee
 * Under €5
    * Tout pour €4.99
      
    * Tout pour €5.99
      
    * Tout pour €6.99
      
    * Tout pour €7.99
      

 * Pâques
 * Populaire
 * Diamant Peinture
    * Diamant Peinture
      
    * Animal
      
    * Fleur
      
    * Paysage
      
    * Chiffre
      
    * Festival
      
    * Cartoon
      
    * Autres
      
    * Résumé
      

 * DIY Artisanat
    * Noël-Artisanat
      
    * Ornaments
      
    * Porte-clés
      
    * Pendentif
      
    * Signet
      
    * Sac
      
    * Lampe
      
    * Carnet
      
    * Autocollant
      
    * Pochette
      
    * Cartes de vœux
      
    * Couvre-visage
      
    * Coussin
      
    * Ensemble
      
    * Boucles D'Oreilles
      
    * Croix
      
    * Plateau
      

 * Grande Taille
    * 30x60/30x80cm
      
    * 40x80/45x85cm
      
    * 40/50/60x70cm
      
    * 95x45/90x30cm
      
    * 100x50/50x110cm
      

 * Personnalisé
 * Outils

 * Meilleures Ventes
 * Nouvelle Arrivee
 * Under €5
   Tout pour €4.99
   Tout pour €5.99
   Tout pour €6.99
   Tout pour €7.99
 * Pâques
 * Populaire
 * Diamant Peinture Chaud
   Diamant Peinture
   Rond Diamant Peinture
   Carré Diamant Peinture
   Spéciale Diamant Peinture
   Crystal Diamant Peinture
   30x40cm
   30x30cm
   40x40cm
   40x50cm
   Animal
   Zodiac
   Chat
   Chien
   Ours
   Paon
   Cerf
   Aigle
   Loup
   Tigre
   Tortue
   Cheval
   Oiseau
   Dragon
   Poisson
   Papillon
   Éléphant
   Dauphin
   Lapin
   Abeille
   Fleur
   Rosa
   Vase
   Lotus
   Tulipe
   Cactus
   Pissenlit
   Mandala
   Tournesol
   Paysage
   Mer
   Plage
   Arbre
   Village
   Château
   Chiffre
   Fille
   Ange
   Beauté
   Dame
   Homme
   Religion
   Elfe
   Fée
   Indienne
   Festival
   Noël
   Halloween
   Fête des Mères
   Pâques
   Valentine's Day
   Bonhomme De Neige
   Cartoon
   Anime
   Disney
   Stitch/Point
   Gnome
   Princess
   Sirène
   Harry Potter
   Pikachu
   Gobelin
   Autres
   Abstrait
   Lettre
   Voiture
   Résumé
   
 * DIY Artisanat
   Noël-Artisanat
   Ornaments
   Porte-clés
   Pendentif
   Signet
   Sac
   Lampe
   Carnet
   Autocollant
   Pochette
   Cartes de vœux
   Couvre-visage
   Coussin
   Ensemble
   Boucles D'Oreilles
   Croix
   Plateau
 * Grande Taille
   30x60/30x80cm
   40x80/45x85cm
   40/50/60x70cm
   95x45/90x30cm
   100x50/50x110cm
 * Personnalisé
 * Outils



0
 * Connectez-vous
 * Inscrivez-vous




Connectez-vous
Inscrivez-vous



1 / 11

You May Also Like Je n'aime pas ça?

Décoration De Perceuse À Pointe En Bois Precious Moment Doll
Darkfive
€10.99 €16.99

Cadre Photo En Bois Cadres Photo De Peinture Au Diamant
Darkfive
€6.99

Sac À Main En Lin Bricolage Diamant Sac De Peinture
Darkfive
€12.99

Porte-Clés Peint En Diamant Spéciale Diamant Peinture
Darkfive
€9.99
Darkfive


DÉCORATION DE PERCEUSE À POINTE EN BOIS AMÉRINDIENNE FLEUR ET CROIX-CÔTÉ SIMPLE
SPÉCIALE DIAMANT PEINTURE

1227666.01

€10.99
1 ventes
 1. Achetez 4 Obtenez 1 Gratuit ( Ajoutez 5 Au Panier )


Quantité (999 Stock)
- +
Ajoutez au panier Achetez maintenant
Description du produit commentaire PAIEMENT NOUS CONTACTER EXPÉDITION
Description du produit

Specification:
Origin: Mainland China
Style: Classic Style
Product size: 200.00x150.00x10.00mm/7.87x5.91x0.39inch
Material: Wooden decoration + crystal Special Shaped diamond
Product size: as shown in the picture
Weight: About 110g
Space: Living Room/Bedroom/Classroom
DIY Diamond Painting Production Steps:
1. Open the packaging box and check if the diamond drawing tools are complete;
2. Based on the color coding of resin diamonds, choose a color on the plate. If
the same color is pasted well at once, it can improve the speed;
3. Find the corresponding color code on the ornament and start pasting until
completed;
4. After completion, in order to stabilize the diamond, you can take some books
and place them on top of the diamond sticking section for a while;
5. After the drilling is completed, apply double-sided tape to the bottom of the
ornament, tear off the double-sided tape, insert it into the base.
Preventive measures for DIY diamond painting:
1. Refer to the previous operating steps
2. If you don't know what color to use, please refer to the color chart
Attention:
1. This is a DIY diamond art ornament that has not been completed yet. You need
to complete it yourself.
2. Cleaning will affect the adhesion of the adhesive, please do not wash with
water



Note:
Due to the different monitor and light effect, the actual color of the item
might be slightly different from the color showed on the pictures. Thank you!
Please allow 1-2cm measuring deviation due to manual measurement.


1 X Ornament
1 set of X diamond bags (Rhinestone needs to be pasted)
1 X point drill pen
1 X point drill disc
1 X point drilling mud 



commentaire

PAIEMENT

Nous acceptons le mode de paiement suivant:  -PayPal (contient une carte de
crédit)

PayPal: le moyen de paiement le plus pratique au monde

Nous utilisons principalement PayPal pour traiter les paiements sécurisés. Via
PayPal, nous acceptons MasterCard, VISA, American Express, Discover et les
virements bancaires (carte de débit). Vous pouvez lier votre PayPal, carte de
crédit, carte de débit ou compte bancaire à PayPal pour l'achat de certains de
nos produits. Après avoir soumis une commande, vous serez redirigé vers PayPal
pour terminer la transaction. 1. Connectez-vous à votre compte PayPal ou
utilisez Credit Card Express; 2. Entrez les détails de votre carte et la
commande sera expédiée à votre adresse PayPal. Cliquez ensuite sur
«Soumettre»; 3.Le paiement sera traité et la facture sera envoyée à votre
adresse e-mail;

NOUS CONTACTER

Nous sommes heureux de vous entendre! Si vous avez des questions, n'hésitez
pas   à nous contacter!

SERVICE À LA CLIENTÈLE DISPONIBLE:

Du lundi au vendredi de 9h00 à 18h00

Email:

service@Darkfive.com


公司名称:龙岩百盛网络科技有限公司
公司地址:福建省龙岩市新罗区曹溪街道双龙路1号万达广场B幢26层2603

Company Name: LongYan BaySheng Internet Technology Co., Ltd.

Company Address: Room 2603, 26th Floor, Building B, Wanda Plaza, No. 1
Shuanglong Road, Caoxi Street, Xinluo District, Longyan City, Fujian Province,
China

EXPÉDITION

Chez Darkfive.com, nous nous soucions de la rapidité de livraison. Nous
comprenons qu'il est important de livrer la marchandise à votre main.



AVIS D'EXPÉDITION RETARDÉE

Je suis désolé qu'en raison du récent déménagement de notre entrepôt, de
nombreux employés ne soient pas familiarisés avec les processus de
fonctionnement et que l'épidémie ait affecté la production de l'usine, de sorte
que la situation globale de livraison a été retardée. Maintenant, la situation
se redresse et elle est déjà en livraison accélérée. Nous traitons et informons
activement les clients, ne vous inquiétez pas, nous prendrons chaque client et
commande au sérieux.

Afin d'assurer la livraison pour vous, si la quantité de commande est
importante, mais que seuls certains produits sont en rupture de stock, nous
pouvons expédier par lots, veuillez prêter attention à notre avis de livraison
de commande. Si vous avez des questions, veuillez demander à notre service
client , nous prenons au sérieux la consultation de chaque client ~


REMARQUES:
1. Traitement de la commande: Le temps nécessaire pour préparer la commande pour
l'expédition. Cela prend généralement 1 à 2 jours; cependant, cela peut prendre
plus de temps en raison de l'augmentation des commandes.

2. Délai de livraison: le temps nécessaire pour recevoir la commande après son
expédition. Les délais de livraison peuvent varier en fonction de votre
emplacement et des méthodes d'expédition. Veuillez vérifier les détails
ci-dessous.

Délai de réception des informations d'expédition = temps de traitement + temps
d'expédition

Délai de livraison: 10-25 jours ouvrables. Livraison standard: 6,99 € pour les
commandes inférieures à 59€, gratuit pour les commandes supérieures à 59 €,
suivre votre commande Cela peut prendre jusqu'à 5 jours ouvrés après
l'expédition de votre commande avant que vos informations de suivi ne soient
disponibles en ligne ( cela peut prendre plus de temps en fonction de la
rapidité avec laquelle les services postaux traitent les envois).

Share Tweet Pin it
You May Also Like Je n'aime pas ça?

Décoration De Perceuse À Pointe En Bois Precious Moment Doll
Darkfive
€10.99 €16.99

Cadre Photo En Bois Cadres Photo De Peinture Au Diamant
Darkfive
€6.99

Sac À Main En Lin Bricolage Diamant Sac De Peinture
Darkfive
€12.99

Porte-Clés Peint En Diamant Spéciale Diamant Peinture
Darkfive
€9.99
Vente chaude
 * Peinture au diamant personnalisée【Téléchargez vos photos】
   €28.99€188.99
   Acheter maintenant
 * (Multi-Taille) Village relaxant - Rond/Carré Diamant Peinture
   €5.99€11.99
   Acheter maintenant
 * Stitch - Rond Diamant Peinture 40x30CM
   €6.99€7.99
   Acheter maintenant
 * Tortues de Mer - Partielle Rond Diamant Peinture 40x30cm
   €5.99€6.99
   Acheter maintenant
 * Paon pour les enfants - Partielle Rond Diamant Peinture 35x35cm
   €6.99
   Acheter maintenant
 * 【Vente En Gros】 Cadre Magnétique Auto-Adhésif 5 Couleurs Cadre De Peinture
   Diamant Bricolage
   €8.99€16.99
   Acheter maintenant

Avis des clients

Voici ce que disent nos clients.



émettre un commentaire
émettre un commentaire
tous les commentaires avec photos

Le plus récent
Le plus récent

Le plus aimé
Meilleures notes
Notes les plus basses

Pas encore d'avis, pourquoi ne laissez-vous pas le premier avis ?
émettre un commentaire
Commentaire de clients
tous les commentaires avec photos


Le plus récent

Le plus aimé
Meilleures notes
Notes les plus basses

×





${function(){ const limit = typeof data === 'number' ? data : 0; return `
Photos/Vidéos (${limit || 0}/5)
` }()}
${(function(){ const closeIcon = ' '; if (item.type === 'image') { return `
${closeIcon}
` } return `
${closeIcon}
` })()}
Soumettre des commentaires de manière anonyme
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.

À PROPOS DE NOUS

À PROPOS DE NOUS NOUS CONTACTER POLITIQUE DE CONFIDENTIALITÉ CONDITIONS
D'UTILISATION

Service client

GARANTIE (POLITIQUE DE RETOUR) EXPÉDITION PAIEMENT GARANTIE DE REMBOURSEMENT

service@darkfive.com

Newsletter


 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 

© 2024 Darkfive 


0


Add Image Text
×

Add Text Save
Arial Baloo Pacifico Helvetica Impact


Font Size Line Height Spacing

12 13 14 15 16 17 18 24 30 36 48 50 60 72
0 1 2 3 4 5 8 10 15 20
0 1 2 3 4 5 8 10


111
GIFTS

POINTS

Achetez 4 Obtenez 1 Gratuit ( Ajoutez 5 Au Panier )

111

€0.00



1


Item has been added
${(function(){ const products = data.products; const getDefaultVariant =
function(product){ if (product.min_price_variant.available){ return
product.min_price_variant; }else { const avail_variants =
product.variants.filter(function(variant){ return variant.available; }); if
(avail_variants.length) { return avail_variants[0]; } } }; const toQuery = obj
=> Object.keys(obj) .map(k => Array.isArray(obj[k]) ? obj[k].map(v =>
`${k}[]=${encodeURIComponent(v)}`).join('&') :
`${k}=${encodeURIComponent(obj[k])}` ) .join('&'); const getDefaultTrackParams =
function(product, index){ const variant = getDefaultVariant(product); const
params = { aid: 'smart_recommend.2.' + data.id, scm: product.scm || data.scm ||
'', spm: data.spmBase + '.' + index, ssp: data.ssp || '', }; const trackParams =
Object.keys(params).map(function(key){ return params[key]; }).join('__'); return
trackParams; }; const hasMore = (data.products.length -
data.target_top_product_num - data.page * data.limit) === 0; return `
${(function(){ return `
${data.config.pop_title}

${data.rebate_tips || ''}
`; })()}
${product.title}
Added




`; })()}

class SpzCustomComponent extends SPZ.BaseElement { constructor(element) {
super(element); this.templates_ = null; this.container_ = null;
this._atcLineItem = {}; this.cart_ = {}; this.top_product_ids_ = [];
this.products_ = []; this.activityId_ = null; this.rendered_ = false;
this.myInterceptor_ = null; this.i18n_ = {}; this.config_ = {}; this.page_ = 1;
this.limit_ = 10; this.loading_ = false; } static deferredMount() { return
false; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER;
} buildCallback() { this.templates_ = SPZServices.templatesForDoc(this.element);
this.setAction_(); } mountCallback() { console.log('pop mounted'); this.i18n_ =
window.smartRecommendI18n &&
window.smartRecommendI18n[document.documentElement.lang || 'en-US'] || {}; const
cartPopRenderEl = document.getElementById("smart_cart_pop_render"); const
modalEl = document.getElementById("smart_cart_pop_modal"); const spmBase =
`smart_recommend_2`; const extra = { spmBase: spmBase, i18n: this.i18n_, };
const that = this; document.addEventListener('dj.addToCart', (event) => { try {
const e = event.detail; if (e.source === 'buy_now' || window.__upsell_block ||
this.rendered_) return; that.fetchActivityData({product_id: e.product_id,
variant_id: e.variant_id}).then(data => { if (!data || !data.products ||
!data.products.length) return; that.config_ = data.config; const recommendStyle
= document.createElement('style'); recommendStyle.innerHTML = `
#plugin_recommend_atc_pop { display: none !important; } `;
document.head.appendChild(recommendStyle); if (data.config.pop_frequency ===
'once' && window.sessionStorage.getItem('smart_pop_times') > 0) return;
SPZ.whenApiDefined(cartPopRenderEl).then(function(api){
api.render(Object.assign({}, data, extra), true).then(function() {
that.rendered_ = true; if (data.products.length) { const headEl =
document.getElementById("smart_cart_pop_head_render"); if (headEl) {
SPZ.whenApiDefined(headEl).then(function(head){ head.render({ data: data }); });
} SPZ.whenApiDefined(modalEl).then(function(api){
that.impressListen('#smart_cart_pop_activity', function(){
that.trackPluginImpression_(data); }); api.open(); const intersectionObserver =
new IntersectionObserver( function (entries) { if (entries[0].intersectionRatio
> 0){ !that.loading_ && (that.products_.length - that.target_top_product_num_)
=== that.page_ * that.limit_ && that.viewMore(); } }, { threshold: [0.1] } );
intersectionObserver.observe(
document.querySelector('#smart_cart_pop_view_more_text') ); }); } }) }); }) }
catch (e) { console.error(e); } }); } unmountCallback() { } viewMore () { const
cartPopRenderEl = document.getElementById("smart_cart_pop_render"); const that =
this; const data = {}; SPZ.whenApiDefined(cartPopRenderEl).then(function(api){
that.fetchActivityData({ page: that.page_ + 1, limit: that.limit_
}).then(function(data) { data.products = that.products_;
data.target_top_product_num = that.target_top_product_num_; data.i18n =
that.i18n_; data.spmBase = `smart_recommend_2`; api.render(data); }) }) }
fetchActivityData(data) { const that = this; if (data.product_id) {
that._atcLineItem = data; } that.loading_ = true; return
that.getCart().then(cart => { that.cart_ = cart.cart; return
fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_activities", {
method: "POST", headers: { "Content-Type": "application/json", "store-id":
window.SHOPLAZZA.shop.shop_id, }, body: JSON.stringify({ "show_type": 2,
"line_item": { "product_id": that._atcLineItem.product_id, "variant_id":
that._atcLineItem.variant_id, }, line_items: cart.cart.line_items, "page":
data.page || 1, "limit": data.limit || 10, }) }).then(function(res){ if(res.ok){
return res.json(); } }).then(function(data){ data.cart = cart.cart; if
(data.page === 1) { that.target_top_product_num_ = data.target_top_product_num
|| 0; } that.products_ = that.products_.concat(data.products || []); that.page_
= data.page || 1; that.limit_ = data.limit || 10; return data;
}).catch(function(e){ console.log(e); }).finally(function(){ that.loading_ =
false; }) }); }; setAction_() { this.registerAction('changeBannerColor', (data)
=> { if (!data.args.data || !data.args.data.data || !data.args.data.data.data)
return false; const config = data.args.data.data.data.config; const bannerBgEl =
document.querySelector('.smart_cart_pop_banner_bg'); if (bannerBgEl && config) {
bannerBgEl.style.background = config.banner_bg_color; bannerBgEl.style.color =
config.banner_text_color; } }); this.registerAction('handleProductChange',
(data) => { const that = this; const imageEl =
document.getElementById(`smart_cart_pop_image_${data.args.data.product_id}`);
SPZ.whenApiDefined(imageEl).then(function(api){ api.render({ data:
data.args.data, config: that.config_ }); }); const atcTextEl =
document.getElementById(`smart_cart_pop_atc_${data.args.data.product_id}`);
SPZ.whenApiDefined(atcTextEl).then(function(api){ api.render({ data:
data.args.data, defaultText: data.args.defaultText, soldOutText:
that.i18n_.sold_out }); }); if (data.args.data.variant.available) {
document.getElementById(`smart_cart_pop_atc_btn_${data.args.data.product_id}`).classList.remove('zb-pointer-events-none');
} else {
document.getElementById(`smart_cart_pop_atc_btn_${data.args.data.product_id}`).classList.add('zb-pointer-events-none');
} }); this.registerAction('handleProduct', (detail) => { const that = this;
this.renderProductsForm_(detail.args.data.data); });
this.registerAction('addATCHook', (data) => { const params = data.args;
this.myInterceptor_ = window.djInterceptors && window.djInterceptors.track.use({
event: 'dj.addToCart', params: { aid: 'smart_recommend.2.' + params.activity_id,
ssp: params.ssp, scm: params.scm, cfb: params.cfb, spm:
`..${window.SHOPLAZZA.meta.page.template_name}.${params.spm}`, }, once: true });
}); this.registerAction('handleAtcSuccess', (detail) => {
detail.args.data.product = detail.args.data.product || {};
detail.args.data.variant = detail.args.data.variant || {}; const defParams =
detail.args.product.split('__'); const product_id = detail.args.data.product.id;
const product_title = detail.args.data.product.title; const variant_id =
detail.args.data.variant.id; const price = detail.args.data.variant.price; const
aid = defParams[0]; const ifb = detail.args.data.product.ifb; const cfb =
detail.args.data.product.cfb; const scm = defParams[1]; const spm =
defParams[2]; const ssp = defParams[3]; const params = { id: product_id,
product_id: product_id, number: 1, name: product_title, variant_id: variant_id,
childrenId: variant_id, item_price: price, source: 'add_to_cart', _extra: { aid:
aid, ifb: ifb, cfb: cfb, scm: scm, spm:
`..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, ssp: ssp, } }; const
activity_id = `${detail.args.activity_id}`; const target_drive_way =
detail.args.target_drive_way;
document.getElementById(`smart_cart_pop_loading_${product_id}`).classList.add('zb-hidden');
document.getElementById(`smart_cart_pop_added_${product_id}`).classList.remove('zb-hidden');
setTimeout(() => {
document.getElementById(`smart_cart_pop_added_${product_id}`).classList.add('zb-hidden');
document.getElementById(`smart_cart_pop_atc_${product_id}`).classList.remove('zb-hidden');
document.getElementById(`smart_cart_pop_atc_btn_${product_id}`).classList.remove('zb-pointer-events-none');
}, 1000); this.tranckAddToCart(params); if (target_drive_way === 'rebate') {
const bannerEl = document.getElementById(`smart_cart_pop_banner`);
this.getRecommendInfo(activity_id).then(res => { if (res && res.rebate_tips) {
bannerEl.innerHTML = res.rebate_tips; } }) } });
this.registerAction('handleCartSummary', (event) => { const that = this; const
checkoutButtonEle = document.getElementById("smart_cart_pop_checkout_button");
if (checkoutButtonEle) {
SPZ.whenApiDefined(checkoutButtonEle).then(function(api){ api.render({ i18n:
that.i18n_ }, false); }); } const tipEl =
document.getElementById("smart_cart_pop_tip_info"); const cart = event &&
event.args && event.args.data && event.args.data.data; if (!tipEl || !cart)
return; let total_price = cart.total_price; if (!total_price) {
SPZ.whenApiDefined(tipEl).then(function(api){ api.render({ total_price:
total_price, i18n: that.i18n_ }, false); }); } else {
this.getBindDiscount_(cart.line_items).then(res => { if (res &&
res.discount_code){ const total = cart.line_price - cart.total_discount -
res.bundle_discount_value; if (total > 0) { total_price = total; } else {
total_price = 0; } } SPZ.whenApiDefined(tipEl).then(function(api){ api.render({
total_price: total_price, i18n: that.i18n_ }, false); }); }) } });
this.registerAction('open', () => {
window.sessionStorage.setItem('smart_pop_times',
Number(window.sessionStorage.getItem('smart_pop_times')) + 1); });
this.registerAction('close', () => { this.rendered_ = false; this.products_ =
[]; window.djInterceptors &&
window.djInterceptors.track.eject(this.myInterceptor_); }); } getCart() { return
fetch(`${window.SHOPLAZZA.routes.root || ''}/api/cart`, { method: 'GET',
headers: { 'Content-Type': 'application/json; charset=UTF-8', }, }).then(res =>
res.json()) } getRecommendInfo (activity_id) { return this.getCart().then(cart
=> { this.cart_ = cart.cart; return fetch(`${window.SHOPLAZZA.routes.root ||
''}/api/possum/recommend_info`, { method: 'POST', headers: { 'Content-Type':
'application/json; charset=UTF-8', }, body: JSON.stringify({ show_type: 2,
rule_id: `${activity_id}`, line_items: cart.cart.line_items, line_item:
this._atcLineItem, }) }).then(res => res.json()) }) } renderProductsForm_(data)
{ const products = data.products; const listPopRenderEl =
document.getElementById("smart_cart_pop_render"); if (!listPopRenderEl) return;
listPopRenderEl.querySelectorAll('.smart_cart_pop_atc_btn_bg').forEach(function(el){
el.style.background = data.config.add_to_cart_button_color; });
products.forEach(function(product){ const productId = product.id; const
productFormEls =
listPopRenderEl.querySelectorAll(`ljs-product-form[product-id="${productId}"]`);
let variantsEl =
listPopRenderEl.querySelectorAll(`ljs-product-form[product-id="${productId}"]
#smart_cart_pop_variant_${productId}_mobile ljs-variants`); if
(window.innerWidth > 768) { variantsEl =
listPopRenderEl.querySelectorAll(`ljs-product-form[product-id="${productId}"]
#smart_cart_pop_variant_${productId}_pc ljs-variants`); }
productFormEls.forEach(function(el){ SPZ.whenApiDefined(el).then(function(api){
api.setProduct(product); }); }); variantsEl.forEach(function(el){
SPZ.whenApiDefined(el).then(function(api){ api.handleRender(product); }); }) });
} tranckAddToCart(detail) { if (window.$) {
window.$(document.body).trigger('dj.addToCart', detail); } }
trackPluginImpression_(rule){ if (window.sa && window.sa.track) {
window.sa.track("module_impressions", { aid: `smart_recommend.2.${rule.id}` });
} } getBindDiscount_(carts) { let bundle_sale_ids = []; try { bundle_sale_ids =
sessionStorage['bundle_sale_ids'] &&
JSON.parse(sessionStorage['bundle_sale_ids']).filter((item, index, arr) =>
arr.indexOf(item, 0) === index).slice(-5); } catch (err) { console.error(err); }
if (!carts.length) { Promise.resolve(); } return
fetch(`${window.SHOPLAZZA.routes.root || ''}/api/bundle-sales/cart`, { method:
'POST', headers: { 'Content-Type': 'application/json; charset=UTF-8',
'store-id': window.SHOPLAZZA.shop.shop_id, }, body: JSON.stringify({ cart:
carts, action_type: 'cart', bundle_sale_ids }) }).then(res => res.json()) }
impressListen(selector, cb) { const el = document.querySelector(selector); const
onImpress = (e) => { if (e) { e.stopPropagation(); } cb(); }; if (el &&
!el.getAttribute('imprsd')) { el.addEventListener('impress', onImpress) } else
if (el) { onImpress(); } } } SPZ.defineElement('spz-custom-smart',
SpzCustomComponent); ${function(){ return `
${data.data.rebate_tips || ''}
`; }()} ${function(){ const getImageHeight = function(image){ const width =
image.width || 500; const height = image.height || 500; const image_size =
data.config.image_size || 0; let ratio = 0; if(image_size == 0){ ratio = (height
/ width).toFixed(2); }else if(image_size == 1){ ratio = 1.5; } return 132 *
ratio; }; const image = data.data.variant.image || data.data.product.image;
return ` `; }()}
${(function(){ const product = data.product; const avail_variants =
product.variants.filter(function(variant){ return variant.available; }); const
selected_variant = product.min_price_variant.available ?
product.min_price_variant : avail_variants.length && avail_variants[0]; return `
${option.name}
${ option.values.map(function(value, index){ const checked =
selected_variant["option"+option.position] == value ? "checked": ""; return `
${value}
` }).join("") }
` })()}
${(function(){ const variant = data.variant; return `

`; })()} ${(function(){ const variant = data.variant; return `
${ variant.options.map(function(option){ return option.value; }).join("/") ||
'Not exist' }
`; })()} ${(function(){ const variant = data.data && data.data.variant; const
defaultText = data.defaultText || 'Add To Cart'; const text = (!variant ||
variant.available) ? defaultText: data.soldOutText; return `
${text}
`; })()} ${(function(){ let cart = data; if(data.data) { cart = data.data; }
return `
${cart.item_count >=0 ? cart.item_count : '..'}
`; })()} ${(function(){ return `
${data.i18n.checkout}
`; })()}


See detail
€0.00



Quantity

1




We care about your privacy
This website uses cookies to ensure you get the best experience on our website.
Privacy policy
DECLINE ACCEPT
Décoration De Perceuse À Pointe En Bois Amérindienne Fleur Et Croix-Côté Simple
Spéciale Diamant Peinture €10.99
€10.99
Add to Cart
Décoration De Perceuse À Pointe En Bois Amérindienne Fleur Et Croix-Côté Simple
Spéciale Diamant Peinture €10.99
€10.99
Add to Cart