#6-Rare Galaxy Polka Dot Begonia🌌☘️

people are viewing this right now
$8.69
$16.78
-$8.09
Color- #6
Size- 50 Seeds
Quantity
Clinically Proven & Certified: TGA-Approved, GMP-Certified.
Local Delivery In 7-10 Days.
Free Shipping On All Orders Over $59.97
100% No Questions Asked 180-Day Money-Back Guarnetee.
const TAG = "spz-custom-product-automatic"; class SpzCustomProductAutomatic extends SPZ.BaseElement { constructor(element) { super(element); this.variant_id = 'cb064b5b-a414-4927-a83f-1eb743f5834e'; this.isRTL = SPZ.win.document.dir === 'rtl'; this.isAddingToCart_ = false; // 加购中状态 } static deferredMount() { return false; } buildCallback() { this.action_ = SPZServices.actionServiceForDoc(this.element); this.templates_ = SPZServices.templatesForDoc(this.element); this.xhr_ = SPZServices.xhrFor(this.win); this.setupAction_(); this.viewport_ = this.getViewport(); } mountCallback() { this.init(); // 监听事件 this.bindEvent_(); } async init() { this.handleFitTheme(); const data = await this.getDiscountList(); this.renderApiData_(data); } async getDiscountList() { const productId = '44f201a4-b36b-4d31-a105-70117d6f80b1'; const variantId = this.variant_id; const productType = 'default'; const reqBody = { product_id: productId, variant_id: variantId, discount_method: "DM_AUTOMATIC", customer: { customer_id: window.C_SETTINGS.customer.customer_id, email: window.C_SETTINGS.customer.customer_email }, product_type: productType } const url = `/api/storefront/promotion/display_setting/text/list`; const data = await this.xhr_.fetchJson(url, { method: "post", body: reqBody }).then(res => { return res; }).catch(err => { this.setContainerDisabled(false); }) return data; } async renderDiscountList() { this.setContainerDisabled(true); const data = await this.getDiscountList(); this.setContainerDisabled(false); // 重新渲染 抖动问题处理 this.renderApiData_(data); } clearDom() { const children = this.element.querySelector('*:not(template)'); children && SPZCore.Dom.removeElement(children); } async renderApiData_(data) { const parentDiv = document.querySelector('.automatic_discount_container'); const newTplDom = await this.getRenderTemplate(data); if (parentDiv) { parentDiv.innerHTML = ''; parentDiv.appendChild(newTplDom); } else { console.log('automatic_discount_container is null'); } } doRender_(data) { const renderData = data || {}; return this.templates_ .findAndRenderTemplate(this.element, renderData) .then((el) => { this.clearDom(); this.element.appendChild(el); }); } async getRenderTemplate(data) { const renderData = data || {}; return this.templates_ .findAndRenderTemplate(this.element, { ...renderData, isRTL: this.isRTL }) .then((el) => { this.clearDom(); return el; }); } setContainerDisabled(isDisable) { const automaticDiscountEl = document.querySelector('.automatic_discount_container_outer'); if(isDisable) { automaticDiscountEl.setAttribute('disabled', ''); } else { automaticDiscountEl.removeAttribute('disabled'); } } // 绑定事件 bindEvent_() { window.addEventListener('click', (e) => { let containerNodes = document.querySelectorAll(".automatic-container .panel"); let bool; Array.from(containerNodes).forEach((node) => { if(node.contains(e.target)){ bool = true; } }) // 是否popover面板点击范围 if (bool) { return; } if(e.target.classList.contains('drowdown-icon') || e.target.parentNode.classList.contains('drowdown-icon')){ return; } const nodes = document.querySelectorAll('.automatic-container'); Array.from(nodes).forEach((node) => { node.classList.remove('open-dropdown'); }) // 兼容主题 this.toggleProductSticky(true); }) // 监听变体变化 document.addEventListener('dj.variantChange', async(event) => { // 重新渲染 const variant = event.detail.selected; if (variant.product_id == '44f201a4-b36b-4d31-a105-70117d6f80b1' && variant.id != this.variant_id) { this.variant_id = variant.id; this.renderDiscountList(); } }); } // 兼容主题 handleFitTheme() { // top 属性影响抖动 let productInfoEl = null; if (window.SHOPLAZZA.theme.merchant_theme_name === 'Wind' || window.SHOPLAZZA.theme.merchant_theme_name === 'Flash') { productInfoEl = document.querySelector('.product-info-body .product-sticky-container'); } else if (window.SHOPLAZZA.theme.merchant_theme_name === 'Hero') { productInfoEl = document.querySelector('.product__info-wrapper .properties-content'); } if(productInfoEl){ productInfoEl.classList.add('force-top-auto'); } } // 兼容 wind/flash /hero 主题 (sticky属性影响 popover 层级展示, 会被其他元素覆盖) toggleProductSticky(isSticky) { let productInfoEl = null; if (window.SHOPLAZZA.theme.merchant_theme_name === 'Wind' || window.SHOPLAZZA.theme.merchant_theme_name === 'Flash') { productInfoEl = document.querySelector('.product-info-body .product-sticky-container'); } else if (window.SHOPLAZZA.theme.merchant_theme_name === 'Hero') { productInfoEl = document.querySelector('.product__info-wrapper .properties-content'); } if(productInfoEl){ if(isSticky) { // 还原该主题原有的sticky属性值 productInfoEl.classList.remove('force-position-static'); return; } productInfoEl.classList.toggle('force-position-static'); } } setupAction_() { this.registerAction('handleDropdown', (invocation) => { const discount_id = invocation.args.discount_id; const nodes = document.querySelectorAll('.automatic-container'); Array.from(nodes).forEach((node) => { if(node.getAttribute('id') != `automatic-${discount_id}`) { node.classList.remove('open-dropdown'); } }) const $discount_item = document.querySelector(`#automatic-${discount_id}`); $discount_item && $discount_item.classList.toggle('open-dropdown'); // 兼容主题 this.toggleProductSticky(); }); // 加购事件 this.registerAction('handleAddToCart', (invocation) => { // 阻止事件冒泡 const event = invocation.event; if (event) { event.stopPropagation(); event.preventDefault(); } // 如果正在加购中,直接返回 if (this.isAddingToCart_) { return; } const quantity = invocation.args.quantity || 1; this.addToCart(quantity); }); } // 加购方法 async addToCart(quantity) { // 设置加购中状态 this.isAddingToCart_ = true; const productId = '44f201a4-b36b-4d31-a105-70117d6f80b1'; const variantId = this.variant_id; const url = '/api/cart'; const reqBody = { product_id: productId, variant_id: variantId, quantity: quantity }; try { const data = await this.xhr_.fetchJson(url, { method: 'POST', body: reqBody }); // 触发加购成功提示 this.triggerAddToCartToast_(); return data; } catch (error) { error.then(err=>{ this.showToast_(err?.message || err?.errors?.[0] || 'Unknown error'); }) } finally { // 无论成功失败,都重置加购状态 this.isAddingToCart_ = false; } } showToast_(message) { const toastEl = document.querySelector("#apps-match-drawer-add_to_cart_toast"); if (toastEl) { SPZ.whenApiDefined(toastEl).then((apis) => { apis.showToast(message); }); } } // 触发加购成功提示 triggerAddToCartToast_() { // 如果主题有自己的加购提示,则不显示 const themeAddToCartToastEl = document.querySelector('#add-cart-event-proxy'); if (themeAddToCartToastEl) return; // 显示应用的加购成功提示 this.showToast_("Added successfully"); } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, `${ TAG }.${ name }`, data || {}); this.action_.trigger(this.element, name, event); } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } } SPZ.defineElement(TAG, SpzCustomProductAutomatic);
class SpzCustomDiscountBundle extends SPZ.BaseElement { constructor(element) { super(element); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } mountCallback() { // 同一页可能有多个 block 各自渲染本 snippet,导致逻辑元素 spz-custom-discount-toast(#appsAddCartToastFunc) 重复。 // 仅保留 DOM 中第一个实例,其余重复实例移除自身,保证逻辑元素及其 action 引用(appsAddCartToastFunc)唯一。 const funcs = document.querySelectorAll('#appsAddCartToastFunc'); if (funcs.length > 1 && this.element !== funcs[0]) { this.element.remove(); return; } // 全局折扣 toast 的弹出点分散在多个模板/组件里(含声明式 @atcError),无法逐一在弹出前前置, // 故挂载时幂等地去重并挂到 body;加购 toast 改为弹出前按需去重(见 showAddToCartToast) this.ensureSingleToastInBody_('cart_match_discount_toast_wrap'); } unmountCallback() {} // 同一页面可能有多个 block 各自渲染本 toast snippet(如商详的 discount_automatic + 购物车抽屉里的折扣横幅), // 导致 toast 外层出现重复 id。重复 id 下 getElementById/querySelector 及 SPZ 动作引用都只命中第一个, // 且被关进抽屉的那份会被抽屉的 transform/overflow 裁剪/错位。这里在挂载时幂等去重: // 只保留一份、移除多余的,并把保留的挂到 body(body 是 position:fixed 最安全的落点,避免被任何祖先裁剪)。可反复调用。 ensureSingleToastInBody_(id) { const els = Array.from(document.querySelectorAll('#' + id)); if (!els.length) return; els.slice(1).forEach((el) => el.remove()); const keep = els[0]; if (keep.parentNode !== document.body) { document.body.appendChild(keep); } } // 主题购物车抽屉是否打开 isInCartDrawer_() { return !!document.querySelector('[data-section-type="cart_drawer"] spz-sidebar[open]'); } setupAction_() { this.registerAction('showAddToCartToast', () => { // 抽屉内加购:主题本就不会有加购效果,统一弹插件自己的 toast // 非抽屉:主题有加购代理则沿用主题加购效果,否则插件兜底 const proxyEl = document.getElementById('add-cart-event-proxy'); const inDrawer = this.isInCartDrawer_(); if (!inDrawer && proxyEl) { return; } // 弹出前按需去重并挂到 body(幂等),避免重复 id 命中错对象或被抽屉裁剪/错位 this.ensureSingleToastInBody_('apps_add_cart_toast_wrap'); const toastEl = document.querySelector('#apps-match-drawer-add_to_cart_toast') SPZ.whenApiDefined(toastEl).then((apis) => { apis.showToast("Added successfully"); }); }); } buildCallback() { this.setupAction_(); }; } SPZ.defineElement('spz-custom-discount-toast', SpzCustomDiscountBundle);
Description

🌸 Begonia special offer! 🌸

Add a touch of elegance to your garden with our beautiful begonias!
Get it now and save with our exclusive discounts:

🌟 Buy 2, get 6% off
🌟 Buy 4, get 10% off
🌟 Buy 6, get 15% off
🌟 Buy 8, get an incredible 20% off

Get these stunning plants and enjoy the colors in your garden or home!

✨ Experience the rare and enchanting beauty of the Galaxy Polka Dot Begonia for yourself.✨

Whether you're looking to enhance your interior décor or add a rare specimen to your plant collection, this begonia is the perfect choice. Easy to maintain and stunning in appearance, it's a must-have for anyone looking to add a touch of cosmic flair to their home.🏘️🫧

🌟 Feel the breath of the universe in your home
Step into a world of mystery and elegance with the Rare Galaxy Polka Dot Begonia. This unique houseplant features dark, almost black leaves adorned with vibrant neon shades of purple, blue, and red. Each leaf, dotted like stars in a distant galaxy, creates a mesmerizing and otherworldly visual experience, bringing the beauty of the universe right into your home.

🌈 Unique and rare
The rare Galaxy Dot Begonia is sought after by plant lovers for its rarity and unique appeal. Each plant has its own unique combination of colors and patterns, and no two plants are alike. This begonia celebrates the diversity of nature with a stunning, unique creation that is only found in nature.

💫 An Elegant Statement
Galaxy Polka Dot's deep, melancholy color, coupled with its striking, sparkling dots, makes it a statement piece in any room. Place it on a windowsill, coffee table, or bookshelf and watch it become a focal point of your decor.

🌿 Rich Texture, Deep Symbolism
Beyond its visual appeal, the Galaxy Polka Dot Begonia symbolizes mystery, uniqueness, and the endless possibilities of the universe. Its bold colors and intricate texture remind us of the universe's depth and beauty, making it a meaningful addition to your indoor garden.

🌟 Unique Features of the Rare Galaxy Polka Dot Begonia 🌟

  • Striking Foliage🌌
    This begonia is known for its dark, almost black leaves that are highlighted with vibrant neon hues of purple, blue, and red. The leaves are adorned with shimmering polka dots, giving them a galaxy-like appearance that captivates and mesmerizes.
  • Compact Growth🪴
    The Galaxy Polka Dot Begonia is a compact plant, making it ideal for small spaces or as part of a larger indoor plant collection. Its manageable size and striking appearance make it a perfect centerpiece.
  • Year-Round Beauty🌼
    Unlike many other plants, this begonia maintains its stunning foliage year-round, ensuring your home remains vibrant and full of life even in the colder months.
  • Low Maintenance🛠️
    Despite its exotic appearance, the Galaxy Polka Dot Begonia is relatively easy to care for, requiring only basic attention to light, water, and humidity levels.
  • Air Purifying🌿
    Like many indoor plants, this begonia can help improve air quality by filtering out toxins, making your indoor environment healthier and more pleasant.
  • Rare and Collectible🎨
    Due to its unique and rare nature, this begonia is highly sought after by plant enthusiasts. Owning one is not just about adding a plant to your collection—it's about possessing a piece of living art.

✨ Order now and let the rare Galaxy Polka Dot Begonia bring the mystique of the galaxy into your space. This unique plant is a limited edition, so don't miss your chance to own a piece of the cosmos. Transform your home into a cosmic paradise today! 🌌

🌌 How to Grow Your Rare Galaxy Polka Dot Begonia 🌌


1. 🌱 Soil Selection
Choose a well-draining potting mix, ideally one designed for indoor tropical plants. A mix that retains moisture without becoming waterlogged is perfect for this begonia.

2. ☀️ Light Requirements
Place your begonia in a spot with bright, indirect sunlight. Too much direct sunlight can scorch the leaves, while too little light will dull the vibrant colors.

3. 💧 Watering
Water moderately, ensuring the soil remains slightly moist but not soggy. Allow the top inch of soil to dry out between waterings. Overwatering can lead to root rot, so be cautious.

4. 🌡️ Humidity and Temperature
This begonia thrives in a humid environment. If your home is dry, consider using a humidity tray or a humidifier. Maintain a temperature range of 65-75°F (18-24°C) to keep the plant healthy.

5. 🌿 Fertilization
Feed your begonia with a balanced, water-soluble fertilizer every 4-6 weeks during the growing season (spring and summer). Reduce feeding during the fall and winter when growth slows.

6. ✂️ Pruning
To maintain a bushy and attractive shape, pinch back the tips of the stems regularly. Remove any yellow or dead leaves to encourage healthy growth.