product
Esse objeto trás todas as informações do produto atual.
Disponível para uso nas páginas: product | snippets/product
Para saber mais sobre como gerenciar produtos acesse: Cadastrar Produto
Atributos disponíveis
Atributos | Característica |
---|---|
| Identificador único do produto. |
| Exibe uma string que corresponde ao trecho de URL que indica o acesso ao produto entre categorias. |
| Nome do produto. |
| Exibe o identificador único da categoria principal do produto. |
| Retorna a data e hora da última modificação do produto. |
| Retorna um valor booleano caso o produto seja um Kit de Produtos. Se o valor for 1 é um kit. |
| Retorna o número de ID "identificador único" da marca do produto. |
| Preço de venda do produto. |
| Preço do produto em promoção. |
| Retorna um Array com as informações sobre o desconto progressivo, os itens retornados são: |
| Retorna o valor numérico da porcentagem de desconto no preço do produto. |
| Retorna o preço de custo do produto. |
| Retorna o percentual cadastrado para o imposto IPI do produto. |
| Retorna 1 caso as informações de preço devam ser exibidas. |
| Retorna se o produto possui outros preços, ou seja, se possui variações com preços de venda diferentes. |
| Retorna até 3 opões de parcelamento do produto definidos no campo "Exibir preço parcelado junto do preço do produto". |
| Retorna um Array com todas as informações das formas de pagamento, os índices retornados são: |
| Link para a página do produto, que pode ser usado no |
| Retorna se o produto está com o campo "Marcar produto sob consulta" ativo. |
| Retorna um valor booleano. Caso o produto esteja desativado para venda exibe o valor 1. Opção "Produto ativo - será exibido na loja para venda" desmarcado. |
| Retorna o número de dias configurado no Prazo de disponibilidade do produto. |
| Retorna a quantidade de produtos em estoque. |
| Retorna verdadeiro se o produto tiver o selo destaque. Opção "Exibir selo destaque no produto" marcada. |
| Retorna verdadeiro se o produto tiver o selo lançamento. Opção "Exibir selo lançamento no produto" marcada. |
| Retorna verdadeiro se o produto possuir frete grátis. |
| Retorna verdadeiro se o produto tiver o selo adicional. Opção "Exibir selo adicional no produto" marcada. |
| Informação de disponibilidade do produto. Configurada no campo "Prazo de disponibilidade". |
| Retorna um Array com informações da avaliação do produto, os índices retornados são: |
| Exibe o código de barras do produto, configurado no campo "Código EAN/GTIN/UPC". |
| Exibe a descrição completa do produto, configurada no campo "Descrição". |
| Exibe uma descrição simplificada do produto. |
| Exibe a data de início da promoção do produto, configurado no campo "Período da promoção". |
| Exibe a data de término da promoção do produto, configurado no campo "Período da promoção". |
| Retorna a data de lançamento do produto |
| Exibe a marca do produto, configurada no campo "Marca". |
| Exibe o modelo do produto, configurada no campo "Modelo". |
| Exibe o peso do produto em gramas, configurado no campo "Peso". |
| Retorna o peso cúbico do produto. |
| Exibe o comprimento do produto em centímetros, configurado no campo "Comprimento". |
| Exibe a largura do produto em centímetros, configurada no campo "Largura". |
| Exibe a altura do produto em centímetros, configurada no campo "Altura". |
| Exibe o código de referência do produto, configurada no campo "Referência". |
| Retorna verdadeiro se o produto possuir termos de aceite. |
| Exibe a mensagem adicional do produto, configurada no campo "Mensagem adicional". |
| Exibe o texto a respeito da garantia do produto, configurada no campo "Tempo de garantia". |
| Retorna o número de dias configurado para garantia do produto. |
| Exibe a quantidade produtos vendidos. |
| Retorna um Array com o ID das categorias relacionadas ao produto. |
| Retorna verdadeiro se o produto for virtual. Opção "Este produto não requer o envio físico (serviços ou bens digitais - produto virtual)" marcada. |
| Exibe a URL do vídeo inserido no produto, configurado no campo "Endereço do video (url)". |
| Array dos produtos relacionados que retorna outro array contendo as informações dos produtos. |
| Retorna verdadeiro se o produto estiver na comparação de produtos, e caso a opção "Habilitar Função para comparar produtos" esteja marcada. |
| Itens inclusos na compra do produto, configurado no campo "Itens inclusos". |
| Retorna um valor booleano "1" verdadeiro caso o produto contenha variações. |
| Retorna um array contendo diversos arrays um dentro do outro que levam ao tipo de variações, suas características e todas suas informações com os seguintes índices retornados: |
| Exibe o campo de informação adicional (máximo de 256 caracteres) cadastrado para o produto. |
| Retorna um array com as abas da página do produto, que contem outro array com informações com os seguintes índices: |
Atributo product.images
product.images
Este atributo retorna um array com informações sobre as imagens cadastradas no produto, que pode ser usado somente na página do produto. É possível manipular o tamanho da imagem para uso em Thumbnails por exemplo, com os atributos da tabela abaixo:
Atributos disponíveis do "product.images" | Características e Exemplo de uso |
---|---|
| Exibe a imagem do produto nas dimensões de 30x30px. Exemplo de código: |
| Exibe a imagem do produto nas dimensões de 90x90px. Exemplo de código: |
| Exibe a imagem do produto nas dimensões de 180x180px. Exemplo de código: |
| Exibe a imagem do produto no tamanho original dela. Exemplo de código: |
Como Usar
No código HTML o objeto product
pode ser usado como no formato abaixo:
Helpers do product
product
Para simplificar o uso de lógica com o objeto product
também é possível utilizar seus helpers, que geram um determinado conteúdo com as informações do produto em um bloco já definido e pré-moldado, pronto para ser utilizado somente fazendo a chamada do Helper no código HTML.
Atributos disponíveis
Atributos | Característica |
---|---|
| Exibe a imagem da Promoção em lote atrelada ao produto ou somente o nome da promoção, caso não haja imagem cadastrada. |
| Exibe uma galeria com todas as imagens e vídeo cadastrados no produto. Em que a imagem exibida no momento aparece maior e em tamanho menor as thumbnails para visualizar as outras imagens e vídeo do produto. |
| Exibe o bloco de redes sociais padrão da plataforma para que o produto seja compartilhado nas redes. |
| Exibe os selos que rotulam o produto (destaque, frete grátis, lançamento, entre outros). |
| Exibe algumas informações de detalhe do produto (marca, modelo, referência e data de lançamento). |
| Exibe as características do produto em
formato de ícone, as posições disponíveis são: |
| Exibe a quantidade de pontos do Programa de Fidelidade que o cliente ganha ao comprar o produto. |
| Exibe um bloco com as variações do produto que possibilita a escolha da variação desejada para compra. |
| Exibe um input que permite inserir a Quantidade de produtos e o botão Comprar. |
| Exibe o input com o botão para cálculo de Frete. |
| Exibe informações de preço, detalhes e formas de pagamento (o conteúdo muda de acordo com algumas configurações do Painel Administrativo). |
| Exibe um bloco de Compre Junto com sugestão de outros produtos que podem ser comprados com o produto atual (este bloco só é exibido se todos os produtos possuírem estoque). |
| Exibe a seleção dos Brindes disponíveis para o produto, se o mesmo estiver configurado. |
| Exibe o botão ou a lista de seleção para adicionar o produto a lista de presente e casamento. |
Como Usar os Helpers
O código HTML abaixo mostra a galeria de imagens do produto atual em exibição.
Exemplo de uso do Objeto e Helper product
product
O código HTML abaixo pode ser utilizado na pasta elements/snippets para exibição do produto na vitrine.
Last updated