Использование операторов SendGrids {{if}} и ​​{{else}} нарушает мои шаблоны электронной почты в Gmail App на Android - PullRequest
0 голосов
/ 23 марта 2020

Я довольно новичок в SendGrid, поэтому, возможно, я делаю что-то не так, но по какой-то причине, когда я использую операторы {{if}} & {{else}} и отправляю электронное письмо в приложение Gmail на android , он разрушает шаблон и вместо таблицы, равной 100%, таблица имеет только ширину отображаемого изображения.

Она отлично работает в Gmail Web и приложении Gmail на iPhone. Я не хочу заставлять показ рабочего стола, но я не могу понять, почему это происходит. Я попытался удалить операторы, чтобы убедиться, что это определенно не тот код, который был взломан, и когда я удалил их, электронное письмо прошло нормально.

Вот пример кода:

<!-- Header -->
    <table border="0" cellpadding="0" cellspacing="0" width="100%" style="width: 100%; background-color: #fcfcfc;" bgcolor="#fcfcfc">
        <tr>
            <td>
                <table align="center" border="0" cellpadding="0" cellspacing="0" width="700" style="width: 700px; background-color: #5b0b99;" bgcolor="#5b0b99" class="m-span10">
                    <tr>
                        <td style="padding: 15px 0;">
                            <table  align="center" border="0" cellpadding="0" cellspacing="0" width="650" style="width: 650px;" class="m-span9">
                                <tr>
                                    <!-- Logo -->
                                    {{#if hasOneDog}}
                                    <td align="center">
                                        <a href="#" target="_blank">
                                            <img src="(IMAGE STRING)" alt="" title="" width="100" style="width: 100px; max-width: 100px;">
                                        </a>
                                    </td>
                                    {{else}}
                                    <td align="center">
                                        <a href="#" target="_blank">
                                            <img src="(IMAGE STRING)" alt="" title="" width="100" style="width: 100px; max-width: 100px;">
                                        </a>
                                    </td>
                                    {{/if}}
                                </tr>
                            </table>
                        </td>
                    </tr>
                </table>
            </td>
        </tr>
    </table>
...