两个电子邮件模板都使用相同的字符串文字,将用户发送到Netsuite中的不同位置

时间:2018-08-23 19:06:46

标签: html netsuite ticket-system

我有一个案例表格支持门户。可以在用户登录之前和之后访问此案例表单。提交票证后,它会设置一个工作流程,该工作流程将填充电子邮件模板并将其发送给用户。有一个电子邮件模板用于创建新票证(“新案例”),另一种用于用户更新现有案例的模板。 (更新)

问题在于,“新案例”模板是系统电子邮件模板,“更新”模板是存储在“文档”->“模板”->“电子邮件模板”中的常规电子邮件模板。两者都包含一个将用户发送到表单以更新其案例的链接(均为use case.url)。不幸的是,系统电子邮件模板将它们发送到externalcaseresponsepage.nl(所需位置),而另一个模板将它们发送到caseform.nl。

是否有办法获得这两个链接,以将用户重定向到externalcaseresponsepage.nl而不是caseform.nl?

这是两个模板,它们具有完全相同的结构:

<html>

<body>
  <p><img border="0" src="${companyInformation.logoUrl}" /></p>

  <table border="0" cellpadding="2" cellspacing="2" width="100%">
    <tbody>
      <tr valign="top">
        <td valign="top">
          <p style="background-color:#78a22f; color:#fff; padding:5px;"><span style="font-size: 28px;">Ticket: ${case.caseNumber}</span> <span style="font-size: 16px;">&quot;${case.title}&quot;</span></p>

          <p>
            <#if (case.externalMessages?size> 0)></p>

          <p>${case.externalMessages?first.message}</p>
          </#if>

          <p><br />
            <a href="${case.url}" style="background-color:#78a22f; color:#fff; padding:10px 20px; font-size:9px; font-family:Verdana,Arial,Helvetica,sans-serif; display: block;">Update Ticket Online</a></p>
        </td>
      </tr>
    </tbody>
  </table>
  
  <!-- *************** FOOTER START *************** -->

  <hr color="#CCCCCC" noshade="noshade" size="1" width="100%" />
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
    <tbody>
      <tr>
        <td align="right">
          <font style="font-size:9px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#999999;">${companyInformation.companyName} is powered by <a href="http://www.netsuite.com/" style="color:#999999;">NetSuite</a> &mdash; One System. No Limits.</font>
        </td>
      </tr>
    </tbody>
  </table>
  <!-- *************** FOOTER END *************** -->
</body>

</html>

0 个答案:

没有答案