Widget Produto SKU
Widget para ser incluso exclusicamente na página de detalhes do produto.
{% set html = html.productDetailSKU(sku, extra.id) %}
{%
set setTagsEcommerceProductDetail = store.setTagsEcommerceProductDetail({
id: extra.id,
sku: sku,
name: html.matriz.produto,
quantity: 1,
price: html.matriz.valor_cliente.valor,
})
%}
<div id="produto-sku" data-sku="{{ sku }}" data-widget="produto-sku-html.html" data-loadingwhenchange="true">
{{ html.googletags }}
{{ html.pontoswb }}
{{ html.valor }}
{{ html.desconto }}
{{ html.compra_minima }}
{{ html.parcelamento }}
{{ html.contador_regressivo }}
{{ html.disponibilidade }}
{{ html.valor_atacado }}
{{ html.ultimas_unidades }}
{{ html.frete_gratis }}
{{ html.tabela_medidas }}
{{ html.info_assinatura }}
<div class="estoque">
{{ html.grade }}
{{ html.campos_adicionais }}
</div>
<div class="botoes">
{{ html.botao_carrinho }}
{{ html.calculo_frete }}
</div>
{{ html.caracteristicas }}
</div>
<script>
var _cor_id = '{{ html.matriz.cor.id }}';
$(function(){
if(productPhotosColorSelected != _cor_id){
mobileLoadPhotosByColor(_cor_id);
productLoadPhotosByColor({
cor_id: _cor_id,
tipo_fotos: '{{ html.matriz.tipo_fotos }}',
});
productPhotosColorSelected = _cor_id;
}
{% if html.matriz.grade_tipo == 'grid' %}
$('#geral, #mymodal').on('click', '.grade .l .cor .item', function(){
let _th = $(this);
let color = _th.data('cor');
productLoadPhotosByColor({
cor_id: color,
tipo_fotos: '{{ html.matriz.tipo_fotos }}',
});
mobileLoadPhotosByColor(color);
});
{% endif %}
});
</script>
{{ setTagsEcommerceProductDetail }}