South East Asia Hot Sale LED Solar Light String Outdoor Waterproof Gypsy Lights Christmas String Lights Holiday Decoration Flash Lights
Colorful Solar Lights Strip with Multiple Modes for Outdoor Garden Decoration and Party, Energy-saving Waterproof LED Strip Light for Patio
${function() {
const variantData = data.variant || {"id":"0de78921-faa5-4296-be9e-48c1c4c5ad0e","product_id":"585e723f-3fb6-4da3-8375-b7981ebeac13","title":"blue-5 meters 20 lights","weight_unit":"kg","inventory_quantity":9839,"sku":"","barcode":"","position":1,"option1":"blue","option2":"5 meters 20 lights","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/b750a541e718c2d54751ac0854bd7ebe.jpeg","path":"b750a541e718c2d54751ac0854bd7ebe.jpeg","width":800,"height":800,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":19,"min_quantity":1}],"weight":"0.12","compare_at_price":"53.42","price":"19","retail_price":"53.42","available":true,"url":"\/products\/south-east-asia-hot-sale-led-solar-light-string-outdoor-waterproof-gypsy-lights-christmas-string-lights-holiday-decoration-flash-lights?variant=0de78921-faa5-4296-be9e-48c1c4c5ad0e","available_quantity":999999999,"options":[{"name":"Light color","value":"blue"},{"name":"power","value":"5 meters 20 lights"}],"off_ratio":64,"flashsale_info":[],"sales":0};
const saveType = "percentage";
const productLabelDiscountOn = true;
return `
-
(Tax included)
${saveType == 'percentage'
? `-${variantData.off_ratio}% `
: `- `
}
(Tax included)
`;
}()}
Light color:
blue
${function(){
const optName = "Light color";
const optionValue = data.originData.selectData ? data.originData.selectData[optName].value : data.originData.value;
const optionValueText = optionValue ? (optionValue) : '';
return `${optionValueText} `;
}()}
${function(){
const tipText = "Please select a {{ name }}".replace(/\{\{\s+name\s+\}\}/g, data);
return `${tipText}
`
}()}
power:
5 meters 20 lights
${function(){
const optName = "power";
const optionValue = data.originData.selectData ? data.originData.selectData[optName].value : data.originData.value;
const optionValueText = optionValue ? (optionValue) : '';
return `${optionValueText} `;
}()}
${function(){
const tipText = "Please select a {{ name }}".replace(/\{\{\s+name\s+\}\}/g, data);
return `${tipText}
`
}()}
people are viewing this right now
Add to cart
$19.00
${function(){
const wholesale_enabled = false;
const qty = data.quantity || 1;
const currentSelectVariant = data.variant;
const defaultVariant = (data.product && data.product.variants && data.product.variants[0]);
const productVariant = {"id":"0de78921-faa5-4296-be9e-48c1c4c5ad0e","product_id":"585e723f-3fb6-4da3-8375-b7981ebeac13","title":"blue-5 meters 20 lights","weight_unit":"kg","inventory_quantity":9839,"sku":"","barcode":"","position":1,"option1":"blue","option2":"5 meters 20 lights","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/b750a541e718c2d54751ac0854bd7ebe.jpeg","path":"b750a541e718c2d54751ac0854bd7ebe.jpeg","width":800,"height":800,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":19,"min_quantity":1}],"weight":"0.12","compare_at_price":"53.42","price":"19","retail_price":"53.42","available":true,"url":"\/products\/south-east-asia-hot-sale-led-solar-light-string-outdoor-waterproof-gypsy-lights-christmas-string-lights-holiday-decoration-flash-lights?variant=0de78921-faa5-4296-be9e-48c1c4c5ad0e","available_quantity":999999999,"options":[{"name":"Light color","value":"blue"},{"name":"power","value":"5 meters 20 lights"}],"off_ratio":64,"flashsale_info":[],"sales":0};
const variantData = currentSelectVariant || defaultVariant || productVariant;
const wholesale_price = variantData.wholesale_price || [];
if(wholesale_enabled && wholesale_price.length > 0) {
let wholesaleIndex = wholesale_price.findIndex(item => {
return item.min_quantity > qty;
});
if(wholesaleIndex < 0){
wholesaleIndex = wholesale_price.length - 1;
}else if(wholesaleIndex > 0){
wholesaleIndex = wholesaleIndex - 1;
}
const wholesalePrice = wholesale_price[wholesaleIndex] || '';
return `
`
}else {
const price = variantData && variantData.price;
return price != undefined ? `
` : ' ';
}
}()}
Buy now
Product was out of stock.
Product is unavailable.
${function(){
const variantData = data.variant || {"id":"0de78921-faa5-4296-be9e-48c1c4c5ad0e","product_id":"585e723f-3fb6-4da3-8375-b7981ebeac13","title":"blue-5 meters 20 lights","weight_unit":"kg","inventory_quantity":9839,"sku":"","barcode":"","position":1,"option1":"blue","option2":"5 meters 20 lights","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/b750a541e718c2d54751ac0854bd7ebe.jpeg","path":"b750a541e718c2d54751ac0854bd7ebe.jpeg","width":800,"height":800,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":19,"min_quantity":1}],"weight":"0.12","compare_at_price":"53.42","price":"19","retail_price":"53.42","available":true,"url":"\/products\/south-east-asia-hot-sale-led-solar-light-string-outdoor-waterproof-gypsy-lights-christmas-string-lights-holiday-decoration-flash-lights?variant=0de78921-faa5-4296-be9e-48c1c4c5ad0e","available_quantity":999999999,"options":[{"name":"Light color","value":"blue"},{"name":"power","value":"5 meters 20 lights"}],"off_ratio":64,"flashsale_info":[],"sales":0};
return `
Sku : ${variantData && variantData.sku}
Weight : ${variantData && variantData.weight}${variantData && variantData.weight_unit}
Barcode : ${variantData && variantData.barcode}
`
}()}
/** @private {string} */
class SpzCustomAnchorScroll extends SPZ.BaseElement {
static deferredMount() {
return false;
}
constructor(element) {
super(element);
/** @private {Element} */
this.scrollableContainer_ = null;
}
isLayoutSupported(layout) {
return layout == SPZCore.Layout.LOGIC;
}
buildCallback() {
this.viewport_ = this.getViewport();
this.initActions_();
}
setTarget(containerId, targetId) {
this.containerId = '#' + containerId;
this.targetId = '#' + targetId;
}
scrollToTarget() {
const container = document.querySelector(this.containerId);
const target = container.querySelector(this.targetId);
const {scrollTop} = container;
const eleOffsetTop = this.getOffsetTop_(target, container);
this.viewport_
.interpolateScrollIntoView_(
container,
scrollTop,
scrollTop + eleOffsetTop
);
}
initActions_() {
this.registerAction(
'scrollToTarget',
(invocation) => this.scrollToTarget(invocation?.caller)
);
this.registerAction(
'setTarget',
(invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId)
);
}
/**
* @param {Element} element
* @param {Element} container
* @return {number}
* @private
*/
getOffsetTop_(element, container) {
if (!element./*OK*/ getClientRects().length) {
return 0;
}
const rect = element./*OK*/ getBoundingClientRect();
if (rect.width || rect.height) {
return rect.top - container./*OK*/ getBoundingClientRect().top;
}
return rect.top;
}
}
SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll);
const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings";
class SpzCustomStrengthenTrust extends SPZ.BaseElement {
constructor(element) {
super(element);
this.renderElement_ = null;
}
isLayoutSupported(layout) {
return layout == SPZCore.Layout.CONTAINER;
}
buildCallback() {
this.xhr_ = SPZServices.xhrFor(this.win);
const renderId = this.element.getAttribute('render-id');
SPZCore.Dom.waitForChild(
document.body,
() => !!document.getElementById(renderId),
() => {
this.renderElement_ = SPZCore.Dom.scopedQuerySelector(
document.body,
`#${renderId}`
);
if (this.renderElement_) {
this.render_();
}
this.registerAction('track', (invocation) => {
this.track_(invocation.args);
});
}
);
}
render_() {
this.fetchData_().then((data) => {
if (!data) {
return;
}
SPZ.whenApiDefined(this.renderElement_).then((apis) => {
apis?.render(data);
document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{
if(event.target.nodeName == 'A'){
this.track_({type: 'trust_content_click'});
}
})
});
});
}
track_(data = {}) {
const track = window.sa && window.sa.track;
if (!track) {
return;
}
track('trust_enhancement_event', data);
}
parseJSON_(string) {
let result = {};
try {
result = JSON.parse(string);
} catch (e) {}
return result;
}
fetchData_() {
return this.xhr_
.fetchJson(STRENGTHEN_TRUST_URL)
.then((responseData) => {
if (!responseData || !responseData.data) {
return null;
}
const data = responseData.data;
const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => {
return result.concat(Object.assign(moduleSetting, {
logos: (moduleSetting.logos || []).map((item) => {
return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item;
})
}));
}, []);
return Object.assign(data, {
module_settings: moduleSettings,
isEditor: window.self !== window.top,
});
});
}
}
SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);
${data.module_title}
To display this card to customers, you need to go to "Booster & Store Conversion" to turn on the trust enhancement feature.
${item.content.replaceAll("{store_name}","Kedai SolarGlow")}
To display this card to customers, you need to go to "Booster & Store Conversion" to turn on the trust enhancement feature.
${function() {
const postageFreeAmount = 399;
const custom_text = "Buy {amount} more to enjoy FREE Shipping";
const totalPrice = +data.total_price;
const diffPrice = postageFreeAmount - totalPrice;
const percentDiff = (diffPrice > 0 ? (totalPrice / postageFreeAmount * 100) : 100) + '%';
let tipText = "Your order is free delivery";
if (diffPrice > 0) {
tipText = custom_text.replace('{amount}', `
`);
}
return `
`;
}()}