Como converter notificações por e-mail legadas em HTML avançado

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • Por padrão, as novas notificações por e-mail são criadas no formato HTML avançado. Mas você também pode converter notificações legadas em HTML avançado.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Tudo > Notificação do Sistema > E-mail > Notificações.
    2. Na tela da lista Notificações por e-mail, clique no nome da notificação por e-mail que você deseja converter.
    3. Clique na guia Conteúdo.
    4. Clique em Alternar para o Editor de HTML avançado.

      O sistema copia qualquer HTML bruto do campo Mensagem e o converte em HTML avançado no campo Mensagem HTML. Além disso, todos os scripts de e-mail no corpo são salvos automaticamente na tabela Script de e-mail [sys_script_email] e substituídos no corpo da notificação por um marcador de script incorporado. Isso facilita a leitura do corpo da notificação.

      Nota:
      A cadeia de caracteres "div" na parte inferior da tela mostra a localização do cursor no campo Mensagem HTML. Nesse caso, o cursor está em uma linha que contém um marcador HTML <div>.

    O que Fazer Depois

    Quando você converte uma notificação por e-mail criada em uma versão anterior ao Eureka para HTML avançado, os scripts de e-mail são movidos automaticamente para a tabela Script de e-mail [sys_script_email] e um marcador de script incorporado com o nome do script é inserido automaticamente no corpo de a notificação.

    Ao criar novas notificações por e-mail, grave scripts de e-mail usando Notificação do Sistema > E-mail > Scripts de E-mail de Notificação. Quando os scripts forem concluídos, adicione um marcador de script integrado ${mail_script:script name} ao corpo da notificação por e-mail. Isso facilita o uso dos mesmos scripts em várias notificações por e-mail. Tudo o que você precisa para copiar e colar de uma notificação para a próxima é o marcador de script incorporado.

    Se você inserir manualmente um script de e-mail, qualquer texto delimitado por<mail_script></mail_script> no corpo de uma notificação por e-mail ou modelo novo ou convertido que é salvo no registro, uma mensagem pergunta se o script de e-mail deve ser convertido.

    Figura 1. Mensagem de script de e-mail inválida
    Mensagem de script de e-mail inválida

    Em muitos casos, um script de e-mail não convertido falha na execução de dentro do editor de HTML. Se você selecionar Sim, o script será adicionado à tabela Script de e-mail [sys_script_email] e será substituído automaticamente no corpo por um marcador de script incorporado. Você pode exibir os scripts de e-mail em sua forma original, abrindo a notificação por e-mail e clicando no link relacionado Mostrar scripts de notificação.