Два почтовых шаблона, использующих один и тот же строковый литерал, отправляют пользователя в разные места в Netsuite.

У меня есть портал поддержки с одной формой заявки. К этой форме обращения можно получить доступ как до, так и после того, как пользователь войдет в систему. Когда заявка отправлена, у нее настроен рабочий процесс, который заполняет шаблон электронной почты и отправляет его пользователю. Существует один шаблон электронной почты для создания новой заявки (New Case), а другой - для того, когда пользователь обновил существующую заявку. (Обновить)

Проблема в том, что шаблон "Новый случай" - это шаблон электронной почты системы, а шаблон "Обновление" - это обычный шаблон электронной почты, который хранится в Документах -> Шаблоны -> Шаблоны электронной почты. Оба содержат ссылку, которая отправляет пользователя в форму для обновления своего дела (оба используют 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 ответов

Другие вопросы по тегам