productToBox
Disponibiliza como retorno os dados dos produtos para utilização no Box do Produto na loja virtual.
{% set produtosBox = store.productToBox() %}
# exemplo de uso
{% set produtosBox = store.productToBox({limit:'4', order:'random'}) %}
{% for produto in produtosBox.data %}
{{ store.productBoxDefault(produto) }}
{% endfor %}
total int - Total de produtos retornados na consulta
data array - Matriz de produtos encontrados na consulta
data[x].id int
data[x].cod string - Código do produto
data[x].produto string
data[x].produto_url string
data[x].isPromo bool
data[x].data_promo date - Validade final da promoção
data[x].valor_original double
data[x].valor_venda double
data[x].valor_venda_boleto double
data[x].porcentagem_desconto double
data[x].quantidade_minima int - Quantidade mínima para venda
data[x].venda bool - Se disponível para venda
data[x].frete_gratis bool
data[x].marca array
data[x].marca.id int
data[x].marca.nome string
data[x].marca.url string
data[x].categoria_level1 array
data[x].categoria_level1.id int
data[x].categoria_level1.nome string
data[x].categoria_level1.url string
data[x].categoria_level1.tabela int
data[x].categoria_level2 array
data[x].categoria_level2.id int
data[x].categoria_level2.nome string
data[x].categoria_level2.url string
data[x].categoria_level3 array
data[x].categoria_level3.id int
data[x].categoria_level3.nome string
data[x].categoria_level3.url string
data[x].produto_online bool
data[x].url_relative string
data[x].url_sku string
data[x].valores array
data[x].valores.varejo_apartir boolean
data[x].valores.atacado double
data[x].cores array
data[x].cores[y].id int
data[x].cores[y].nome string
data[x].cores[y].primaria string
data[x].cores[y].secundaria string
data[x].cores[y].img string
data[x].cores[y].ativo string
data[x].cores[y].posicao string
data[x].cores[y].estoque string
data[x].cores[y].foto array
data[x].cores[y].foto.cor_id int
data[x].cores[y].foto.codigo string
data[x].cores[y].foto.foto string
data[x].cores[y].foto.foto_mini string
data[x].cores[y].foto.legenda string
data[x].cores[y].foto.oculto string
data[x].cores[y].foto.video string
data[x].variacoes array
data[x].variacoes[y].id int
data[x].variacoes[y].variacao_id int
data[x].variacoes[y].nome string
data[x].variacoes[y].valor string
data[x].variacoes[y].posicao int
data[x].variacoes[y].ativo bool
data[x].fotos array
data[x].fotos[y].cor_id int
data[x].fotos[y].codigo string
data[x].fotos[y].foto string
data[x].fotos[y].foto_mini string
data[x].fotos[y].legenda string
data[x].fotos[y].oculto string
data[x].fotos[y].video string
data[x].quantidade_total_em_estoque int
data[x].esgotado bool
data[x].parcelamento string raw - Matriz de
com informações do parcelamento do produto com base no valor e nos gateways ativos
data[x].parcelamento_list array - Lista dos métodos de parcelamento
data[x].parcelamento_list.tipo string
data[x].parcelamento_list.boleto boolean - Se true, este gateway está configurado para receber por boleto
data[x].parcelamento_list.parcelas int - Quantidade de parcelas possíveis para pagamento
data[x].parcelamento_list.valor_parcela double - Valor de cada parcela
data[x].parcelamento_list.has_juros boolean - Se true, o valor_parcela está calculado com juros
data[x].parcelamento_list.perc_desconto double - Percentual de desconto quando existente.
data[x].grade_tipo int
data[x].campos_adicionais array
data[x].campos_adicionais.title string
data[x].campos_adicionais.valores string
# lista de parâmetros para consulta
Os parâmetros possíveis para consulta podem ser encontrados na Documentação da API.