Sendgrid каждая разметка не работает с табличным тегом - PullRequest
0 голосов
/ 05 марта 2019

Я создаю динамический шаблон в Sendgrid, и я пытался использовать каждая разметка с этим кодом:

<table>
{{#each data}}
<tr>
    <td class="stats">
        <p>{{this.name}}</p>
    </td>
</tr>
{{/each}}
</table>

Но когда я сохранил этот шаблон, код преобразуется в:

{{#each data}}
{{/each}}
<table>
<tr>
    <td class="stats">
        <p>{{this.name}}</p>
    </td>
</tr>
</table>

Это происходит только с тегом table , когда я пытался использовать каждый из них с другими тегами, такими как p и b , такой ошибки не происходит.

Вы знаете, что происходит? Как я мог это исправить?

1 Ответ

0 голосов
/ 06 марта 2019

Я получаю этот ответ от службы поддержки sendgrid

Добрый день,

Благодарим Вас за обращение в службу поддержки SendGrid! Я был бы рад помочь вам!

Спасибо, что углубились в этот пример, это очень полезно. Просто чтобы уточнить, что вы видите, когда вы создаете этот шаблон, вы создаете его в редакторе дизайна, и оператор **** для завершения условного утверждения, что он перемещается в верх, это правильно? Если это так, то в настоящее время это ошибка, о которой наши инженеры знают в редакторе дизайна, поэтому я предлагаю при использовании динамических шаблонов с условными выражениями строго использовать редактор кода, а не редактор дизайна вообще. Надеюсь, что в будущем эта ошибка будет исправлена ​​в редакторе дизайна, но, к сожалению, у меня нет временных рамок для этого, и я рекомендую использовать редактор кода. Также, когда я говорю «редактор кода», я не имею в виду создание модуля кода в шаблоне дизайна, я рекомендую создать весь шаблон в редакторе кода.

Я с нетерпением жду ответа от вас

...