${(function(){ const get_random_six_digits = () => { return Math.random().toString().slice(-6) }; const wholesale_enabled = false; const setting_product_image_display = "133.33%"; const product_image = data.image; const secondary_image = data.secondImage; const image_width = product_image.width; let image_height = product_image.height; if(setting_product_image_display == '100%'){ image_height = image_width }else if(setting_product_image_display == '133.33%'){ image_height = image_width * 1.3333; }; const product_image_hover_on = true && !!secondary_image.src; const has_save_label = true && ((+data.compare_at_price) > (+data.price)); const is_single_variant = data.variants.length == 1; const min_price_variant_href = (data.min_price_variant && data.min_price_variant.available) ? data.min_price_variant.withinUrl : data.withinUrl; const retail_price_max = data.retail_price_max || data.compare_at_price_max; const THUMBNAILS_MAX_SIZE = 3; const thumbnails = data.thumbVariants.slice(0, THUMBNAILS_MAX_SIZE); const image_wrap_id = 'image_wrap_' + get_random_six_digits(); const image_carousel_id = 'image_carousel_' + get_random_six_digits(); const thumbnails_selector_id = 'thumbnails_selector_' + get_random_six_digits(); const form_id = 'form_' + get_random_six_digits(); const mixed_wholesale = data.mixed_wholesale; return `
${ data.available ? `${ (+data.compare_at_price > +data.price) ? `节省
` : '' }` : "\u552e\u7f44" }
混批
${data.title}
${ data.price_min != data.price_max ? `从
` : `
` }
+${data.remainInvisibleThumbCount}
` })()}
Money
Money
登录
创建一个帐户
${data.data && data.data.count}
联盟⏬
404
查订单
zip
pdf
fb
测试
测试11
11
复制22🔥
skirt
智能
22
上衣
shop
新建
测试
gdhsjhdguew
dsvfdsww
16059874635日5637
dyuijkwslcv
dsvcdsvcaes
MAN💕🔅
订单查询
二级查订单
隐藏
男
11
22
男1
会员
会员2
节省
€7.33
节省
€7.33
French Retro Square-neck Floral Dress Women's Summer Korean Version of The Temperament Was Thin Split Puff Sleeve Shirt Skirt
€12.98
€20.31
WOMAN121
1
cjbsfls jbFVEUYVF
cjbsjfvjhasvf
vbjbvhggf JVHAESFH
2
CMBZSJB VCYEGFYUA
vbjdgvhhfd vnbjhrvf
vjnfjvbrieu
CVZXHVDHSV BCJZBVH
SFGSUAVE
CJHGDHZLV BVJ
VKNDFJGV VFD
CJBVKJBDS
节省
€86.48
节省
€86.48
FESTY KARY High Quality 2022 Summer Women Skirts Fashion Solid Color Casual Kawaii Mini Skirt Girls School Pleated Skirts Women
从
€12.52
€99.00
OTHER
ALL PRODUCT
压缩包
blog
二级
专辑
TTT
NEW
裙子
all
1
Colourful Fried Cat - Full Round - Diamond Painting (40*40cm)
€7.21
追踪订单
二级1
三级
一级
二级
三级
查询订单
一
二
31
三
322
视频播放
€70.00
21
233
56
更多链接
${(function(){ var linkList =[true,true,true,true,false,false,false,true,true,true,true,false,true,true].slice(offset); var hasChild = linkList.some(v => v); if(!hasChild){ return `
联盟⏬
复制22🔥
MAN💕🔅
WOMAN121
OTHER
ALL PRODUCT
压缩包
blog
专辑
追踪订单
一级
查询订单
一
21
` } return `
联盟⏬
复制22🔥
MAN💕🔅
WOMAN121
OTHER
ALL PRODUCT
压缩包
blog
专辑
追踪订单
一级
查询订单
一
21
404
查订单
zip
pdf
fb
测试
测试11
11
skirt
智能
22
上衣
shop
新建
测试
gdhsjhdguew
dsvfdsww
16059874635日5637
dyuijkwslcv
dsvcdsvcaes
订单查询
二级查订单
隐藏
男
11
22
男1
会员
会员2
1
cjbsfls jbFVEUYVF
cjbsjfvjhasvf
vbjbvhggf JVHAESFH
2
CMBZSJB VCYEGFYUA
vbjdgvhhfd vnbjhrvf
vjnfjvbrieu
CVZXHVDHSV BCJZBVH
SFGSUAVE
CJHGDHZLV BVJ
VKNDFJGV VFD
CJBVKJBDS
二级
TTT
NEW
裙子
all
1
二级1
三级
二级
三级
二
31
三
322
233
56
` })()}
联盟⏬
404
查订单
zip
pdf
fb
测试
测试11
11
复制22🔥
skirt
智能
22
上衣
shop
新建
测试
gdhsjhdguew
dsvfdsww
16059874635日5637
dyuijkwslcv
dsvcdsvcaes
MAN💕🔅
订单查询
二级查订单
隐藏
男
11
22
男1
会员
会员2
节省
€7.33
节省
€7.33
French Retro Square-neck Floral Dress Women's Summer Korean Version of The Temperament Was Thin Split Puff Sleeve Shirt Skirt
€12.98
€20.31
WOMAN121
1
cjbsfls jbFVEUYVF
cjbsjfvjhasvf
vbjbvhggf JVHAESFH
2
CMBZSJB VCYEGFYUA
vbjdgvhhfd vnbjhrvf
vjnfjvbrieu
CVZXHVDHSV BCJZBVH
SFGSUAVE
CJHGDHZLV BVJ
VKNDFJGV VFD
CJBVKJBDS
节省
€86.48
节省
€86.48
FESTY KARY High Quality 2022 Summer Women Skirts Fashion Solid Color Casual Kawaii Mini Skirt Girls School Pleated Skirts Women
从
€12.52
€99.00
OTHER
ALL PRODUCT
压缩包
blog
二级
专辑
TTT
NEW
裙子
all
1
Colourful Fried Cat - Full Round - Diamond Painting (40*40cm)
€7.21
追踪订单
二级1
三级
一级
二级
三级
查询订单
一
二
31
三
322
视频播放
€70.00
21
233
56
更多链接
${(function(){ var linkList =[true,true,true,true,false,false,false,true,true,true,true,false,true,true].slice(offset); var hasChild = linkList.some(v => v); if(!hasChild){ return `
联盟⏬
复制22🔥
MAN💕🔅
WOMAN121
OTHER
ALL PRODUCT
压缩包
blog
专辑
追踪订单
一级
查询订单
一
21
` } return `
联盟⏬
复制22🔥
MAN💕🔅
WOMAN121
OTHER
ALL PRODUCT
压缩包
blog
专辑
追踪订单
一级
查询订单
一
21
404
查订单
zip
pdf
fb
测试
测试11
11
skirt
智能
22
上衣
shop
新建
测试
gdhsjhdguew
dsvfdsww
16059874635日5637
dyuijkwslcv
dsvcdsvcaes
订单查询
二级查订单
隐藏
男
11
22
男1
会员
会员2
1
cjbsfls jbFVEUYVF
cjbsjfvjhasvf
vbjbvhggf JVHAESFH
2
CMBZSJB VCYEGFYUA
vbjdgvhhfd vnbjhrvf
vjnfjvbrieu
CVZXHVDHSV BCJZBVH
SFGSUAVE
CJHGDHZLV BVJ
VKNDFJGV VFD
CJBVKJBDS
二级
TTT
NEW
裙子
all
1
二级1
三级
二级
三级
二
31
三
322
233
56
` })()}
Money
Money
登录
创建一个帐户
${data.data && data.data.count}
${(function(){ if (data === undefined || typeof data !== 'string' || data == '') return ''; const keyword = encodeURIComponent(data); return `
查看更多
您对“${data}”的搜索没有产生任何结果。
` })()}
${item}
搜索
Recently searched
${item}
Hot searches
${item.word}
Results
${item.highlightHtml}
联盟⏬
联盟⏬
404
查订单
zip
zip
pdf
fb
测试
测试
测试11
11
复制22🔥
复制22🔥
skirt
skirt
智能
22
上衣
上衣
shop
新建
测试
测试
gdhsjhdguew
dsvfdsww
16059874635日5637
16059874635日5637
dyuijkwslcv
dsvcdsvcaes
MAN💕🔅
MAN💕🔅
订单查询
二级查订单
二级查订单
隐藏
男
男
11
22
男1
男1
会员
会员2
WOMAN121
WOMAN121
1
1
cjbsfls jbFVEUYVF
cjbsjfvjhasvf
vbjbvhggf JVHAESFH
2
CMBZSJB VCYEGFYUA
CMBZSJB VCYEGFYUA
vbjdgvhhfd vnbjhrvf
vjnfjvbrieu
CVZXHVDHSV BCJZBVH
SFGSUAVE
CJHGDHZLV BVJ
CJHGDHZLV BVJ
VKNDFJGV VFD
CJBVKJBDS
OTHER
ALL PRODUCT
压缩包
blog
blog
二级
专辑
专辑
TTT
NEW
裙子
all
1
追踪订单
追踪订单
二级1
二级1
三级
一级
一级
二级
二级
三级
查询订单
一
一
二
二
31
三
三
322
21
21
233
233
56
登录
创建一个帐户
(function(){ let w = window.innerWidth; function setHeaderCssVar() { const headerEle = document.getElementById('shoplaza-section-header'); if(!headerEle){ return }; document.body.style.setProperty('--window-height', `${window.innerHeight}px`); document.body.style.setProperty('--header-height', `${headerEle.clientHeight}px`); const mdScorllHideEle = headerEle.querySelector('.header__mobile .header__scroll_hide'); if (mdScorllHideEle) { document.body.style.setProperty('--header-scroll-hide-height-md', `${mdScorllHideEle.clientHeight}px`); } const pcScorllHideEle = headerEle.querySelector('.header__desktop .header__scroll_hide'); if (pcScorllHideEle) { document.body.style.setProperty('--header-scroll-hide-height-pc', `${pcScorllHideEle.clientHeight}px`); } } function handlResize() { if(w == window.innerWidth){return}; w = window.innerWidth; setHeaderCssVar(); }; function init(){ setHeaderCssVar(); window.removeEventListener('resize', window._theme_header_listener) window._theme_header_listener = handlResize; window.addEventListener('resize', window._theme_header_listener); } init(); })();
1/10
${data.index + 1}/${data.total}
${Array(data.total).fill(0).map((num, index) => `
`).join('')}
Solid Pocket Stand Collar Flutter Layered Pleated Dress
€3.99
${function() { const variantData = data.variant || {"id":"a6a3573a-bde6-4785-8b0c-5c8a4b677434","product_id":"d6c575e7-8a93-444f-83bf-e141a4b955a8","title":"Pink-10\/M","weight_unit":"g","inventory_quantity":-3,"sku":"YZD3080","barcode":"","position":1,"option1":"Pink","option2":"10\/M","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/1acb766231bd5320c0f543168f75df28.jpeg","path":"1acb766231bd5320c0f543168f75df28.jpeg","width":750,"height":1000,"alt":"Solid Pocket Stand Collar Flutter Layered Pleated Dress Money","aspect_ratio":0.75},"wholesale_price":[{"price":3.99,"min_quantity":1}],"weight":"0","compare_at_price":"35.8","price":"3.99","retail_price":"35.8","available":true,"url":"\/zh-cn\/products\/solid-pocket-stand-collar-flutter-layered-pleated-dress-pgek?variant=a6a3573a-bde6-4785-8b0c-5c8a4b677434","available_quantity":999999999,"options":[{"name":"Color","value":"Pink"},{"name":"Size","value":"10\/M"}],"off_ratio":89,"flashsale_info":[],"sales":8}; const saveType = "amount"; const productLabelDiscountOn = true; return `
-
${saveType == 'percentage' ? `
-${variantData.off_ratio}%
` : `
-
` }
`; }()}
Color:
Pink
${function(){ return `
${data.value}
`; }()}
Pink
${function(){ const tipText = "\u8bf7\u9009\u62e9\u4e00\u4e2a{{ name }}".replace(/\{\{\s+name\s+\}\}/g, data); return `
${tipText}
` }()}
Size:
10/M
${function(){ return `
${data.value}
`; }()}
10/M
12/L
14-16/1X
18-20/2X
22-24/3X
26/4X
28/5X
30/6X
${function(){ const tipText = "\u8bf7\u9009\u62e9\u4e00\u4e2a{{ name }}".replace(/\{\{\s+name\s+\}\}/g, data); return `
${tipText}
` }()}
数量
添加到购物车
€3.99
${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":"a6a3573a-bde6-4785-8b0c-5c8a4b677434","product_id":"d6c575e7-8a93-444f-83bf-e141a4b955a8","title":"Pink-10\/M","weight_unit":"g","inventory_quantity":-3,"sku":"YZD3080","barcode":"","position":1,"option1":"Pink","option2":"10\/M","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/1acb766231bd5320c0f543168f75df28.jpeg","path":"1acb766231bd5320c0f543168f75df28.jpeg","width":750,"height":1000,"alt":"Solid Pocket Stand Collar Flutter Layered Pleated Dress Money","aspect_ratio":0.75},"wholesale_price":[{"price":3.99,"min_quantity":1}],"weight":"0","compare_at_price":"35.8","price":"3.99","retail_price":"35.8","available":true,"url":"\/zh-cn\/products\/solid-pocket-stand-collar-flutter-layered-pleated-dress-pgek?variant=a6a3573a-bde6-4785-8b0c-5c8a4b677434","available_quantity":999999999,"options":[{"name":"Color","value":"Pink"},{"name":"Size","value":"10\/M"}],"off_ratio":89,"flashsale_info":[],"sales":8}; 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 ? `
` : '
'; } }()}
立即购买
商品已售空。
商品不存在。
Sku :
YZD3080
${function(){ const variantData = data.variant || {"id":"a6a3573a-bde6-4785-8b0c-5c8a4b677434","product_id":"d6c575e7-8a93-444f-83bf-e141a4b955a8","title":"Pink-10\/M","weight_unit":"g","inventory_quantity":-3,"sku":"YZD3080","barcode":"","position":1,"option1":"Pink","option2":"10\/M","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/1acb766231bd5320c0f543168f75df28.jpeg","path":"1acb766231bd5320c0f543168f75df28.jpeg","width":750,"height":1000,"alt":"Solid Pocket Stand Collar Flutter Layered Pleated Dress Money","aspect_ratio":0.75},"wholesale_price":[{"price":3.99,"min_quantity":1}],"weight":"0","compare_at_price":"35.8","price":"3.99","retail_price":"35.8","available":true,"url":"\/zh-cn\/products\/solid-pocket-stand-collar-flutter-layered-pleated-dress-pgek?variant=a6a3573a-bde6-4785-8b0c-5c8a4b677434","available_quantity":999999999,"options":[{"name":"Color","value":"Pink"},{"name":"Size","value":"10\/M"}],"off_ratio":89,"flashsale_info":[],"sales":8}; return `
Sku :
${variantData && variantData.sku}
重量 :
${variantData && variantData.weight}${variantData && variantData.weight_unit}
条码 :
${variantData && variantData.barcode}
` }()}
描述
Size Guide
CM
Body Measurements
Size
US
UK
EU
Bust
Waist
Hip
M
10
14
40
97-102
81-86
107-112
L
12
16
42
102-107
86-91
112-117
1X
14-16
18-20
44-46
107-122
91-107
117-132
2X
18-20
22-24
48-50
117-127
102-112
127-137
3X
22-24
26-28
52-54
127-137
112-122
137-147
4X
26
30
56
142-147
127-132
152-163
5X
28
32
58
152-163
137-147
168-178
6X
30
34
60
168-178
152-163
183-193
* Depending on your body type and dressing habits, the above sizes are for reference only.
You may also like
最近浏览过的
Customer Reviews
Here are what our customers say.
发表评论
发表评论
所有评论
有图
最新评价时间
最新评价时间
按点赞数从大到小
按评分从高到低
按评分从低到高
顾客评论
所有评论
有图
已到底部
最新评价时间
按点赞数从大到小
按评分从高到低
按评分从低到高
×
${function(){ const limit = typeof data === 'number' ? data : 0; return `
图片/视频 (
${limit || 0}/5
)
` }()}
${(function(){ const closeIcon = '
'; if (item.type === 'image') { return `
${closeIcon}
` } return `
${closeIcon}
` })()}
匿名提交评论
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.
购物车
你的购物袋是空的
继续购物
${item.product_title}
${item.options.map(option => option.value).join('/')}
${propertie.name}/${propertie.isImage ? `
查看图片
` : propertie.value}
免费礼品
混批
*${item.quantity}
${item.item_text}
${discount_item.title}
(-
)
全部的:
${function() { const textArray = ("\u8282\u7701{{save_amount}}").split(/\{\{\s*save_amount\}\}/); if (textArray.length > 0 && textArray.length < 2) { textArray.push(''); } return textArray.map((text, index) => { if (index == 0) { return `
${text}
`; } return `
${text}
`; }).join(''); }()}
${function() { const textArray = ("\u8282\u7701{{save_amount}}").split(/\{\{\s*save_amount\}\}/); if (textArray.length > 0 && textArray.length < 2) { textArray.push(''); } return textArray.map((text, index) => { if (index == 0) { return `
${text}
`; } return `
${text}
`; }).join(''); }()}
${discount_application.title}:
-
${data.invalid_msg}
结账
税费和运费将在结账时计算
${data.invalid_msg}
全部的:
${function() { const textArray = ("\u8282\u7701{{save_amount}}").split(/\{\{\s*save_amount\}\}/); if (textArray.length > 0 && textArray.length < 2) { textArray.push(''); } return textArray.map((text, index) => { if (index == 0) { return `
${text}
`; } return `
${text}
`; }).join(''); }()}
${function() { const textArray = ("\u8282\u7701{{save_amount}}").split(/\{\{\s*save_amount\}\}/); if (textArray.length > 0 && textArray.length < 2) { textArray.push(''); } return textArray.map((text, index) => { if (index == 0) { return `
${text}
`; } return `
${text}
`; }).join(''); }()}
${function() { const textArray = ("\u8282\u7701{{save_amount}}").split(/\{\{\s*save_amount\}\}/); if (textArray.length > 0 && textArray.length < 2) { textArray.push(''); } return textArray.map((text, index) => { if (index == 0) { return `
${text}
`; } return `
${text}
`; }).join(''); }()}
${discount_application.title}:
-
结账
${data.invalid_msg}
结账
税费和运费将在结账时计算
小计:
${discount_application.title}:
-
全部的:
结账
税费和运费将在结账时计算
const summaryStickyRender = document.querySelector('#cart-drawer-summary-sticky-render'); if (summaryStickyRender) { document.body.style.setProperty('--cart-drawer-summary-sticky-height', summaryStickyRender.clientHeight + 'px'); }
查看购物车
${function(){ console.log('quick-shop-render',data); const productData = data.product; let product_change_event = '', mouse_over_event = ' '; mouse_out_event = ''; const product_options = productData.options.filter(Boolean) || []; const selectedVariant = productData.variants.find(v => v.available) || productData.variants[0]; const statusLan = ((selectedVariant && !selectedVariant.available) || (!selectedVariant && !productData.available)) ? "\u5546\u54c1\u5df2\u552e\u7a7a" : "\u6dfb\u52a0\u5230\u8d2d\u7269\u8f66"; return `
${statusLan}
` }()}
${function(){ const currentSelectVariant = data.variant; const defaultVariant = (data.product && data.product.variants && data.product.variants[0]); const variantData = currentSelectVariant || defaultVariant || data; const retail_price = variantData.retail_price || 0; return `
建议零售价:
` }()}
${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":"a6a3573a-bde6-4785-8b0c-5c8a4b677434","product_id":"d6c575e7-8a93-444f-83bf-e141a4b955a8","title":"Pink-10\/M","weight_unit":"g","inventory_quantity":-3,"sku":"YZD3080","barcode":"","position":1,"option1":"Pink","option2":"10\/M","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/1acb766231bd5320c0f543168f75df28.jpeg","path":"1acb766231bd5320c0f543168f75df28.jpeg","width":750,"height":1000,"alt":"Solid Pocket Stand Collar Flutter Layered Pleated Dress Money","aspect_ratio":0.75},"wholesale_price":[{"price":3.99,"min_quantity":1}],"weight":"0","compare_at_price":"35.8","price":"3.99","retail_price":"35.8","available":true,"url":"\/zh-cn\/products\/solid-pocket-stand-collar-flutter-layered-pleated-dress-pgek?variant=a6a3573a-bde6-4785-8b0c-5c8a4b677434","available_quantity":999999999,"options":[{"name":"Color","value":"Pink"},{"name":"Size","value":"10\/M"}],"off_ratio":89,"flashsale_info":[],"sales":8}; 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 ? `
` : '
'; } }()}
${function(){ const optionName = option.name || ''; const optionId = option.id || ''; let isThumbImage = !!option.showThumbImage; const thumbStyle = "image_with_text"; const variantType = "button"; const isSelected = (value) => { const selected = (data.selectedOptions || []).find(v => v.name === optionName); return selected && selected.value.length && selected.value[0] == value; }; const getThumbImage = (value) => { const options = data.product.options || []; const option = options.find(o => o.name === optionName); if (option.thumbImages) { const thumbImage = option.thumbImages.find(t => t.value === value); if (thumbImage && thumbImage.image) { return { src: thumbImage.image.src, alt: thumbImage.image.alt }; } } return {src: '', alt: ''}; }; return `
${optionName}:
${data.selectedOptions && data.selectedOptions.length && data.selectedOptions.find(v => v.name === optionName).value[0]}
${value}
${optionName}
${value}
${value}
` }()}
${data.value}