Product Details: Product ID:SU0143BH49 Style: Casual Fit Type:Fit Shirt Length: Over Hip Sleeves Length: Sleeveless Collar:Stand-collar Material: Cotton Material Stretch: NO Stretch Pants Detail : Elastic waistband,two Patch Pockets Weight: 0.5kg Package: 1 x Top ,1X Pants Size Guide For Women| Size | UK | US | EUR | Top Length | Top Chest | Top Hip |
|---|
| S | 8~10 | 4~6 | 34~36 | 67 | 114 | 114 | | M | 12~14 | 8~10 | 38~40 | 68 | 120 | 120 | | L | 16 | 12 | 42~44 | 70 | 126 | 126 | | XL | 18 | 14 | 46 | 72 | 132 | 132 | | 2XL | 20 | 16~18 | 48 | 74 | 142 | 142 | | 3XL | 26 | 20~22 | 50~52 | 74 | 152 | 152 | | Size | UK | US | EUR | Pants Length | Pants Waist | Pants Hip | | S | 8~10 | 4~6 | 34~36 | 103 | 66 | 104 | | M | 12~14 | 8~10 | 38~40 | 104 | 72 | 110 | | L | 16 | 12 | 42~44 | 106 | 78 | 116 | | XL | 18 | 14 | 46 | 107 | 84 | 122 | | 2XL | 20 | 16~18 | 48 | 107 | 94 | 132 | | 3XL | 26 | 20~22 | 50~52 | 107 | 104 | 142 |
${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)) ?
"Sold out" :
"Add to cart";
return `
`
}()}
${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":"f8a1eb03-0101-4846-9273-f12bd0fb3c20","product_id":"0c060f11-5196-43d6-941f-09df2058418b","title":"Blue-M","weight_unit":"kg","inventory_quantity":992,"sku":"A00316464--Blue-M","barcode":"","position":1,"option1":"Blue","option2":"M","option3":"","note":"","image":{"src":"\/\/imgpro.staticdj.com\/8bc5bce5a9caeefb61fe2bcfb9ec7b1d.jpeg","path":"8bc5bce5a9caeefb61fe2bcfb9ec7b1d.jpeg","width":900,"height":1200,"alt":"","aspect_ratio":0.75},"wholesale_price":[{"price":69.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"69.99","retail_price":"0","available":true,"url":"\/products\/womens-stand-collar-sleeveless-casual-loose-top-and-high-waisted-loose-wide-leg-denim-pants-set458ef4fa-1632-4123-b9db-b8475d0b209f?variant=f8a1eb03-0101-4846-9273-f12bd0fb3c20","available_quantity":999999999,"options":[{"name":"color","value":"Blue"},{"name":"size","value":"M"}],"off_ratio":"0","flashsale_info":{"variant_id":"f8a1eb03-0101-4846-9273-f12bd0fb3c20","product_id":"","quantity":0,"discount_id":"","limit_time":0,"limit_buy":0,"user_limit_buy":0,"discount_sales":0,"discount_sales_rate":"","discount_stock":0,"ends_at":0,"starts_at":0,"allow_oversold":"","allocation_method":"","price":"69.99","compare_at_price":"","discount_price":"69.99","customary_saved_price":"","customary_off_ratio":"","discount_saved_price":"","discount_off_ratio":"0","use_before_price":false,"before_price":"","title":"","properties":"","color_setting_promotional_copy":"","discount_quantity":0,"is_need_split":false},"sales":4};
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 `
`
}()}
${data.value}
|