#10-Butterfly Begonia Seed Series 🦋🌺

people are viewing this right now
$7.00
$13.00
-$6.00
Color- #10
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 = '7640b4ff-685d-40e3-bf05-0a00a4cab96d'; 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 = 'fabb3ff9-23b7-4618-aa44-354aef934e8d'; 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 == 'fabb3ff9-23b7-4618-aa44-354aef934e8d' && 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 = 'fabb3ff9-23b7-4618-aa44-354aef934e8d'; 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

🌟 Exclusive Offer 🌟
Buy More, Save More on Your Favorite Begonias!

Buy 4, Get 1 FREE (lowest-priced item)
Buy 7, Get 2 FREE (lowest-priced items)
Buy 10, Get 3 FREE (lowest-priced items)

🎊🎊Hurry and stock up on stunning Butterfly Begonias to transform your garden or indoor space! Don’t miss out on this unbeatable deal—order now! 🌿

🦋 Butterfly Begonia - Transform Your Garden with a Symphony of Colors! 🦋

This is a striking plant with butterfly-shaped leaves, and the delicate lines and radiating edges of each leaf create a charming effect.🌿
The bright colors and delicate butterfly-like leaves are a highlight in any environment, from terraces to flower beds.🌈🌺


🌸 Key Features of Butterfly Begonia Seeds 🌸

  • Breathtaking Color Varieties: These begonias come in striking shades of black and white, yellow and black, pink and black, Red, Purple, blue, orange, and more. The variety of colors ensures a vivid display that will captivate anyone who sees them.

  • Butterfly-Shaped Blooms: The distinctive petals resemble delicate butterfly wings, fluttering gracefully and bringing a whimsical touch to your garden.

  • Compact and Versatile: Perfect for garden beds, containers, or hanging baskets, these begonias adapt to a variety of spaces, making them ideal for both small balconies and large gardens.

  • Thrives in Shade: Butterfly Begonias flourish in partial shade, making them an excellent choice for spots that receive dappled sunlight or morning sun.


🦋 Why Butterfly Begonia Seeds? 🦋

  • Unique and Beautiful: The butterfly-shaped leaves and colorful colors make these begonias truly one-of-a-kind, adding an elegant touch to any space.

  • Low Maintenance: These begonias are easy to grow and care for, making them perfect for both novice and experienced gardeners.

  • Indoor & Outdoor Appeal: Butterfly Begonias flourish in a range of environments, from outdoor garden beds to indoor pots, making them ideal for various planting spaces.

  • Pollinator Magnet: Attracts butterflies and bees, adding a lively, pollinator-friendly atmosphere to your garden.

✔️Bring the elegance of butterfly-shaped leaves and vibrant colors to your garden effortlessly, creating a stunning visual display indoors or outdoors! 🌸


🌿 Perfect for Any Space 🌿

  • Garden Borders: Use them to create a stunning border along walkways or garden beds, drawing attention with their vivid colors.

  • Hanging Baskets: The trailing nature of Butterfly Begonias makes them perfect for hanging baskets, where their cascading blooms can create an eye-catching display.

  • Containers & Pots: Ideal for patios, balconies, or small spaces, they add a burst of color even where space is limited.

  • Indoor Beauty: Bring nature indoors by growing these begonias on windowsills or as part of your indoor plant collection.

✔️Transform any space with Butterfly Begonias—perfect for vibrant garden borders, eye-catching hanging baskets, colorful containers, and indoor displays. 🌟

🌟 Order Your Butterfly Begonia Seeds Today! 🌟

Experience the magic of rare Butterfly Begonias with their stunning butterfly-shaped leaves and vibrant colors! 🦋 Perfect for any garden, these easy-to-grow beauties will quickly transform your space into a colorful, eye-catching oasis. 🏘️
🎊 Order now to add a unique touch to your garden!

Elevate your garden with the unmatched beauty of Butterfly Begonia Seeds. Don’t miss out—order now and enjoy a garden full of enchanting blooms! 🌸


🌱 Easy Growing Guide for Butterfly Begonia Seeds 🌱

Light Requirements:
Prefers partial shade or areas with filtered sunlight. Ideal for spots that get morning sun and afternoon shade.

Soil Type:
Plant in well-draining, organic-rich soil with a neutral to slightly acidic pH. Amending the soil with compost will ensure healthy growth.

Watering:
Keep the soil consistently moist, but avoid overwatering. Water when the top inch of soil feels dry to the touch, but do not let the roots sit in water.

Temperature:
Thrives in temperatures between 60-75°F (15-24°C). These begonias are sensitive to frost, so ensure they are planted after any risk of frost has passed.

Fertilizer:
Use a balanced fertilizer every 4-6 weeks during the growing season to encourage lush, healthy foliage and vibrant blooms.

At LivelySeed, we believe in the extraordinary power of small actions. With our "Seeds of Hope" campaign, your shopping experience takes on a whole new meaning.

Embark on a shopping experience with purpose! For each purchase, $1 will be donated to UNICEF — an initiative that plants seeds of hope in the lives of children worldwide. Join us in cultivating positive change while enjoying quality products.

Your purchase not only brings you exceptional products but also contributes to essential programs that support children's health, education, and well-being. Together, we are sowing the seeds of a better future.

Make your shopping matter. Choose quality, choose compassion.

Thank you for being a part of our Seeds of Hope Campaign!