VitalEngine Pro-The #1 5-in-1 at-home trainer that reverses ED & PE with advanced precision

$38.98 $52.99 Save $14.01
Sold 1
/** * 优惠码组件模型类 * 处理优惠码的显示和交互逻辑 */ class SpzCustomDiscountCodeModel extends SPZ.BaseElement { constructor(element) { super(element); // 复制按钮和内容的类名 this.copyBtnClass = "discount_code_btn" this.copyClass = "discount_code_value" } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { // 初始化服务 this.action_ = SPZServices.actionServiceForDoc(this.element); this.templates_ = SPZServices.templatesForDoc(this.element); this.xhr_ = SPZServices.xhrFor(this.win); } /** * 渲染优惠码组件 * @param {Object} data - 渲染数据 */ doRender_(data) { return this.templates_ .findAndRenderTemplate(this.element, Object.assign(this.getDefaultData(), data) ) .then((el) => { this.clearDom(); this.element.appendChild(el); // 绑定复制代码功能 this.copyCode(el, data); }); } /** * 获取渲染模板 * @param {Object} data - 渲染数据 */ getRenderTemplate(data) { const renderData = Object.assign(this.getDefaultData(), data); return this.templates_ .findAndRenderTemplate(this.element, renderData) .then((el) => { this.clearDom(); return el; }); } /** * 清除DOM内容 */ clearDom() { const children = this.element.querySelector('*:not(template)'); children && SPZCore.Dom.removeElement(children); } /** * 获取默认数据 * @returns {Object} 默认数据对象 */ getDefaultData() { return { isMobile: appDiscountUtils.judgeMobile(), isRTL: appDiscountUtils.judgeRTL(), image_domain: this.win.SHOPLAZZA.image_domain, copyBtnClass: this.copyBtnClass, copyClass: this.copyClass } } /** * 复制优惠码功能 * @param {Element} el - 当前元素 */ copyCode(el) { const copyBtnList = el.querySelectorAll(`.${this.copyBtnClass}`); if (copyBtnList.length > 0) { copyBtnList.forEach(item => { item.onclick = async () => { // 确保获取正确的元素和内容 const codeElement = item.querySelector(`.${this.copyClass}`); if (!codeElement) return; // 获取纯文本内容 const textToCopy = codeElement.innerText.trim(); // 尝试使用现代API,如果失败则使用备用方案 try { if (navigator.clipboard && navigator.clipboard.writeText) { await navigator.clipboard.writeText(textToCopy); } else { throw new Error('Clipboard API not available'); } // 显示复制成功提示 this.showCopySuccessToast(textToCopy, el); } catch (err) { console.error('Modern clipboard API failed, trying fallback...', err); // 使用备用复制方案 this.fallbackCopy(textToCopy, el); } const discountId = item.dataset["discountId"]; // 跳转决策: is_redirection + link(可选覆盖) const setting = { is_redirection: item.dataset["redirection"] === "true", link: item.dataset["link"], }; const landingUrl = `/promotions/discount-default/${discountId}`; const finalUrl = appDiscountUtils.resolveDiscountHref(setting, landingUrl); if (finalUrl && appDiscountUtils.inProductBody(this.element)) { this.win.open(finalUrl, '_blank', 'noopener'); } } }) } } /** * 使用 execCommand 的复制方案 * @param {string} codeText - 要复制的文本 * @param {Element} el - 当前元素 */ fallbackCopy(codeText, el) { const textarea = this.win.document.createElement('textarea'); textarea.value = codeText; // 设置样式使文本框不可见 textarea.style.position = 'fixed'; textarea.style.left = '-9999px'; textarea.style.top = '0'; // 添加 readonly 属性防止移动端虚拟键盘弹出 textarea.setAttribute('readonly', 'readonly'); this.win.document.body.appendChild(textarea); textarea.focus(); textarea.select(); try { this.win.document.execCommand('copy'); // 显示复制成功提示 this.showCopySuccessToast(codeText, el); } catch (err) { console.error('Copy failed:', err); } this.win.document.body.removeChild(textarea); } /** * 创建 Toast 元素 * @returns {Element} 创建的 Toast 元素 */ createToastEl_() { const toast = document.createElement('ljs-toast'); toast.setAttribute('layout', 'nodisplay'); toast.setAttribute('hidden', ''); toast.setAttribute('id', 'discount-code-toast'); toast.style.zIndex = '1051'; return toast; } /** * 挂载 Toast 元素到 body * @returns {Element} 挂载的 Toast 元素 */ mountToastToBody_() { const existingToast = this.win.document.getElementById('discount-code-toast'); if (existingToast) { return existingToast; } const toast = this.createToastEl_(); this.win.document.body.appendChild(toast); return toast; } /** * 复制成功的提醒 * @param {string} codeText - 要复制的文本 * @param {Element} el - 当前元素 */ showCopySuccessToast(codeText, el) { const $toast = this.mountToastToBody_(); SPZ.whenApiDefined($toast).then(toast => { toast.showToast("Discount code copied !"); this.codeCopyInSessionStorage(codeText); }); } /** * 复制优惠码成功后要存一份到本地存储中,购物车使用 * @param {string} codeText - 要复制的文本 */ codeCopyInSessionStorage(codeText) { try { sessionStorage.setItem('other-copied-coupon', codeText); } catch (error) { console.error(error) } } } // 注册自定义元素 SPZ.defineElement('spz-custom-discount-code-model', SpzCustomDiscountCodeModel);
/** * Custom discount code component that handles displaying and managing discount codes * @extends {SPZ.BaseElement} */ class SpzCustomDiscountCode extends SPZ.BaseElement { constructor(element) { super(element); // API endpoint for fetching discount codes this.getDiscountCodeApi = "\/api\/storefront\/promotion\/code\/list"; // Debounce timer for resize events this.timer = null; // Current variant ID this.variantId = "de041d7c-b38c-4ee4-ab38-bdb8dd2b10c0"; // Store discount code data this.discountCodeData = {} } /** * Check if layout is supported * @param {string} layout - Layout type * @return {boolean} */ isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } /** * Initialize component after build */ buildCallback() { this.templates_ = SPZServices.templatesForDoc(); this.viewport_ = this.getViewport(); // Bind methods to maintain context this.render = this.render.bind(this); this.resize = this.resize.bind(this); this.switchVariant = this.switchVariant.bind(this); } /** * Setup component when mounted */ mountCallback() { this.getData(); // Add event listeners this.viewport_.onResize(this.resize); this.win.document.addEventListener('dj.variantChange', this.switchVariant); } /** * Cleanup when component is unmounted */ unmountCallback() { this.viewport_.removeResize(this.resize); this.win.document.removeEventListener('dj.variantChange', this.switchVariant); // 清除定时器 if (this.timer) { clearTimeout(this.timer); this.timer = null; } } /** * Handle resize events with debouncing */ resize() { if (this.timer) { clearTimeout(this.timer) this.timer = null; } this.timer = setTimeout(() => { if (appDiscountUtils.inProductBody(this.element)) { this.render(); } else { this.renderSkeleton(); } }, 200); } /** * Handle variant changes * @param {Event} event - Variant change event */ switchVariant(event) { const variant = event.detail.selected; if (variant.product_id == '4a0ab8c0-e9b2-4bbe-a74f-8d9cc48b7b82' && variant.id != this.variantId) { this.variantId = variant.id; this.getData(); } } /** * Fetch discount code data from API */ getData() { if (appDiscountUtils.inProductBody(this.element)) { const reqBody = { product_id: "4a0ab8c0-e9b2-4bbe-a74f-8d9cc48b7b82", variant_id: this.variantId, product_type: "default", } if (!reqBody.product_id || !reqBody.variant_id) return; this.discountCodeData = {}; this.win.fetch(this.getDiscountCodeApi, { method: "POST", body: JSON.stringify(reqBody), headers: { "Content-Type": "application/json" } }).then(async (response) => { if (response.ok) { let data = await response.json(); if (data.list && data.list.length > 0) { data.list[0].product_setting.template_config = JSON.parse(data.list[0].product_setting.template_config); // Format timestamps to local timezone const zone = this.win.SHOPLAZZA.shop.time_zone; data.list = data.list.map(item => { if(+item.ends_at !== -1) { item.ends_at = appDiscountUtils.convertTimestampToFormat(+item.ends_at, zone); } item.starts_at = appDiscountUtils.convertTimestampToFormat(+item.starts_at, zone); return item; }); } this.discountCodeData = data; this.render(); } else { this.clearDom(); } }).catch(err => { console.error("discount_code", err) this.clearDom(); }); } else { this.renderSkeleton(); } } /** * Clear component DOM except template */ clearDom() { const children = this.element.querySelector('*:not(template)'); children && SPZCore.Dom.removeElement(children); } /** * Render discount codes with formatted dates */ render() { // Render using discount code model SPZ.whenApiDefined(document.querySelector('#spz_custom_discount_code_model')).then(renderApi => { renderApi.doRender_({ discountCodeData: this.discountCodeData }) }).catch(err => { this.clearDom(); }) } renderSkeleton() { // Render template for non-product pages this.templates_ .findAndRenderTemplate(this.element, { isMobile: appDiscountUtils.judgeMobile() }) .then((el) => { this.clearDom(); this.element.appendChild(el); }) .catch(err => { this.clearDom(); }); } } // Register custom element SPZ.defineElement('spz-custom-discount-code', SpzCustomDiscountCode);
Style:  Standard model
Quantity
Share the love
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Description
Description

The #1 5-in-1 at-home trainer that reverses ED & PE with advanced precision. Blending shock wave therapy. intelligent pulse modulation. and a fully waterproof. ergonomic design。

Neolorae™ EnergyEngine Pro enhances circulation. strengthens endurance. and restores peak confidence with no pills. no pumps. no invasive procedures.

"As a practitioner focused on men's health. I prioritize solutions that are both effective and practical. Neolorae™ stands out for its use of advanced wave therapy—an evidence-based method proven to enhance blood flow and support natural function. What truly sets it apart is the integrated 5-in-1 design. offering targeted glans training. perineum stimulation. muscle engagement. and more in just one sleek. compact device. It's safe. non-invasive. and perfectly suited for at-home use. I confidently recommend Neolorae™ to men looking for a clinically backed. medication-free way to restore performance and confidence without resorting to invasive procedures."

— Dr. James Anderson. MD. Urologist

Top Physical Therapy Expert: The Evolution of Male Sexual Health

Independent surveys report that more than 65% of men are now moving away from temporary solutions such as medications or pumps and embracing genuine. enduring treatments

The Neolorae™ EnergyEngine Pro offers a natural. sustainable approach to sexual wellness by addressing underlying issues instead of just masking symptoms.

Drug-free and discreet. this modern at-home solution boosts performance. confidence. and lasting control.

1. Multi-Function Device for Comprehensive Therapy

When it comes to enhancing your performance and pleasure. why settle for just one feature? Neolorae™ EnergyEngine Pro is the ultimate 5-in-1 device that combines the best of five worlds: a glans trainer. perineum stimulator. wave therapy. male stimulator. and erection enhancer all in one powerful tool.

This innovative design eliminates the necessity for multiple tools to attain desirable outcomes.

2. Naturally Fixes ED. PE. Peyronie's

Neolorae™ EnergyEngine Pro leverages advanced wave therapy to target the root causes of erectile dysfunction and premature ejaculation. such as poor blood flow and damaged tissue health.

Rather than offering a temporary fix. it stimulates vascular regeneration and improves circulation. leading to more natural. sustained performance and a steady restoration of confidence.

3. Extreme Boosts in Size & Firmness Over Time

For men. sexual wellness isn't just about achieving an erection. It's about size. firmness. and lasting performance.

With consistent use. the Neolorae naturally improves blood flow and tissue health. leading to fuller. harder. and more sustained erections without drugs or pumps.

4. Regain Confidence Without Relying on Pills

Performance issues hurt confidence. and pills only offer short-term relief with side effects.

The Neolorae™  uses advanced wave technology to restore blood flow and tissue health. delivering lasting strength. stamina. and confidence in just minutes a day—without drugs or quick fixes.

5. 10 Powerful Vibration Modes for Personalized Pleasure

Unlike traditional devices with limited settings. Neolorae™ EnergyEngine Pro offers 10 distinct vibration modes. allowing you to customize each session to your specific needs.

Each mode is meticulously engineered to enhance sensitivity. endurance. and long-term performance training for consistent. lasting results.

6. Clinically Backed Shockwave Technology

The Neolorae uses low-intensity shockwave therapy clinically validated to improve blood flow and stimulate tissue regeneration.

Once limited to clinics. this breakthrough is now available at home. enhancing stamina and erectile function naturally. without drugs or side effects.

Unlike pumps or temporary aids. Neolorae™ delivers lasting results.

Many users report fuller. firmer erections and visible size gains. boosting confidence. performance. and fostering deeper intimacy.

7. Quiet. Discreet. and Designed for Privacy 

lisand™ EnergyEngine Pro is engineered for low-noise operation. making it perfect for discreet use at home or while traveling. Its sleek. unobtrusive design allows you to seamlessly incorporate therapy into your routine without drawing unwanted attention.

Unlike bulkier or noisier devices. Neolorae delivers powerful performance with minimal sound. ensuring comfort and confidence. no matter where you are.

8. Safe. Non-Invasive. and Drug-Free

Neolorae™ EnergyEngine Pro offers a drug-free alternative to pills and invasive procedures. Its non-invasive design supports natural function without the need for chemicals. prescriptions. or side effects making it a safe. sustainable solution for long-term use.

Unlike traditional tools that may cause discomfort or irritation. Neolorae delivers targeted therapeutic stimulation with a focus on comfort and reliability.