Pular para o conteúdo principal
Muitas lojas coletam informações extras dos clientes: uma data de entrega ou uma mensagem de presente no checkout (atributos do pedido, também chamados de atributos do carrinho ou atributos de observação), ou um texto de gravação ou monograma na página do produto (propriedades do item). A Shopify guarda essas informações com o pedido, e seus modelos podem imprimi-las.

Atributos do pedido

attributes contém os campos personalizados do pedido, cada um com um nome e um valor. Imprima todos eles:
Imprima um deles pelo nome, escrito exatamente como aparece no pedido:

Propriedades do item

As properties de cada item contêm os campos personalizados desse item. Imprima-as dentro do loop de itens:
property.first é o nome do campo e property.last é o valor dele. As propriedades cujo nome começa com um sublinhado (como _bundle_id) devem ficar ocultas. Para deixá-las de fora:

No editor visual

  • Tabela de itens: marque Propriedades do item (gravação, mensagem de presente…) em Linhas para imprimir as propriedades de cada item abaixo do título dele. As propriedades cujo nome começa com um sublinhado e as vazias ficam de fora.
  • Atributos do pedido: use um bloco Liquid personalizado com o loop acima.

Bom saber

  • Sempre adicione | escape ao que os clientes digitaram, para que o texto deles seja impresso como texto.
  • Os nomes dos atributos do pedido diferenciam maiúsculas de minúsculas: attributes['gift message'] e attributes['Gift message'] são diferentes.
  • Dados armazenados em metacampos, e não em atributos, são impressos de outra forma. Consulte Metacampos nos modelos.
  • As escolhas feitas com o Bold Product Options ou o Infinite Options também são propriedades do item; os complementos pagos delas podem ser impressos abaixo do item. Veja Apps de opções de produto (Bold, Infinite Options).

Artigos relacionados