Não é possível ver qualquer valor dos campos de "Texto longo" no email
Descrição description
Ambiente
- Campaign Standard
Problemas/Sintomas
Ao tentar criar campos de texto com o tipo "Texto longo" em qualquer recurso personalizado (considere a tabela estendida do perfil).
Após a publicação, o campo é preenchido com texto e, ao tentar exibir texto desse campo em um email, é possível visualizar nada além dessa variável %= context.profile.cusTestMemoField %.
Clicar no "dados O link " na barra lateral mostra o texto em JSON, mas é impossível imprimir o valor desse campo em qualquer lugar do email.
Resolução resolution
O problema está no srcSchemas
gerado ao publicar um cusResource
usando um campo Texto longo.
O campo é gerado como:
attribute category="99_none" label="longText" name="cusLongText" type="memo"/
E é referenciado na definição de recurso como:
attribute name="cusLongText" template="ext:recipient:recipient/@cusLongText"/
Agora, o exposto acima é coerente, mas igualmente errado.
Sintaxe correta:
element category="99_none" label="longText" name="cusLongText" type="memo"/
E referenciado como:
element name="cusLongText" template="ext:recipient:recipient/cusLongText"/