Tags de Modelos Personalizados
Quando um pedido é impresso, as tags de modelo ficam disponíveis para exibir detalhes específicos do pedido. Elas incluem o código do pedido, o nome do cliente, o caixa e muito mais. Por padrão, apenas as tags de modelo conhecidas são exibidas. No entanto, talvez você queira exibir a sua tag de modelo no recibo. Isso irá guiá-lo pelo processo.
O que é uma tag de modelo
Uma tag de template é uma variável dinâmica usada no recibo (Web e Adaptador NPS). Geralmente é escrita neste formato:
{order_code}
Quando o recibo for impresso, essa tag de modelo será substituída pelo valor do código do pedido correspondente. Você encontrará todas as tags disponíveis nas configurações de fatura e recibo.
Helper de Tag Personalizado
O assistente de tags aqui é um texto que mostra a tag de modelo que ele descreve e seus usos. Se você planeja criar uma tag personalizada, precisa torná-la claramente visível nas configurações de Recibo e Fatura para que os usuários finais possam identificar sua nova tag e sua descrição.
Vamos usar um filtro chamado "ns-receipts-settings-tags". Esse filtro ajuda você a criar um helper de tag personalizado.
Implementação de Tag Personalizada
Agora, se os utilizadores finais adicionarem {my_tag} às definições de Recibo e Fatura, isso deve ser substituído por um valor personalizado. Para isso, precisamos fornecer a implementação real da tag personalizada.
Tudo o que você precisa saber está disponível na página "ns-orders-template-mapping".