Я пытаюсь добавить теги замены для Sendgrid (они выглядят так: <%asm_preferences_url%>
), к моему шаблону Blade, который используется в электронной почте HTML.Однако они удаляются (возможно, из-за того, что они выглядят как недействительные теги HTML).
Есть ли способ сказать Laravel или Blade: «Эй, выведите эту строку в точности так, как она есть, и оставьте ее в покое»?Я пытался {!! '<%asm_preferences_url%>' !!}
, но он был удален.С {{ '<%asm_preferences_url%>' }}
<и> превращаются в сущности HTML, которые не распознаются Sendgrid.
То, что я пробовал:
<p>{!! '<%asm_preferences_url%>' !!}</p> // becomes <p></p>
<p>{{ '<%asm_preferences_url%>' }}</p> // becomes <p><%asm_preferences_url%></p>
<p><%asm_preferences_url%></p> // becomes <p></p>
Желаемый вывод:
<p><%asm_preferences_url%></p>
Когда я смотрю на скомпилированный шаблон блейда, он содержит это (при использовании первого метода из раздела «Вещи, который я пробовал» выше):
<?php echo '<%asm_preferences_url%>'; ?>
Что кажется правильным, поэтому строка должнабыть удаленным после компиляции.