Saltar para o conteúdo principal
Os metacampos são dados personalizados que você ou as suas apps guardam na Shopify: uma mensagem de oferta numa encomenda, uma etiqueta de cuidados num produto, o número de conta de um cliente. Os modelos podem imprimi-los com Liquid. O separador Metacampos do editor de código mostra a sintaxe para cada tipo.

Antes de começar: verifique que metacampos a Foliant carrega

A Foliant carrega os metacampos juntamente com a encomenda e não consegue carregá-los todos. Funciona assim:
  • A sua loja precisa de pelo menos uma definição de metacampo (no admin da Shopify, Definições › Dados personalizados). Sem nenhuma definição, não são carregados metacampos.
  • Para cada tipo (encomendas, encomendas de rascunho, clientes, produtos e variantes), a Foliant carrega as definições que fixou, até 10 por tipo, pela ordem em que as fixou.
  • Se um tipo não tiver definições fixadas, a Foliant carrega os primeiros 10 metacampos que encontrar para esse tipo.
Por isso, para garantir que um metacampo é impresso, crie uma definição para ele e fixe-a em Definições › Dados personalizados. As alterações às definições podem demorar até uma hora a aparecer nos documentos.

Imprimir um metacampo

Substitua namespace e key pelo namespace e pela chave do seu metacampo (por exemplo, custom.gift_message): Os metacampos de produtos e variantes são por artigo, por isso use-os dentro do ciclo dos itens de linha:

Como são impressos os tipos de metacampo

Bom saber

  • Um metacampo vazio ou inexistente não imprime nada. Use != blank para omitir a respetiva etiqueta.
  • Nos modelos visuais, imprima metacampos com um bloco Liquid personalizado.
  • As listas de recolha podem mostrar metacampos de produtos ou variantes como colunas, nas definições de Lista de recolha do modelo.

Artigos relacionados