Laravel Уведомление по электронной почте на строку
В своих уведомлениях я использую (MailMessage)->markdown('<file>')
синтаксис и все работает.
Нет, я хочу "ввести" уценку извне, поэтому мне нужно что-то вроде этого
(MailMessage)->markdown("<string">);
Я думаю, вы поняли.
Когда я теперь просто даю свою уценку как строку этой функции, она не будет работать и выдает
No hint path defined for [# Headline
Next line
сообщение об ошибке.
Итак, как я могу использовать строковые шаблоны в моих уведомлениях об уценке MailMessage?
1 ответ
Я не совсем уверен, почему вы хотите поместить вашу уценку в строку, так как это немного нелогично. markdown
Метод может использоваться только для указания пути к шаблону с помощью точечной нотации - в настоящее время нет способа ввести строку уценки.
Однако, что вы можете сделать, это создать шаблон, который просто выводит все, что вы ему передаете (т.е. сообщение / переменные). Например:
(MailMessage)->markdown('my.markdown.template', ['data' => "my string here with markdown and whatnot"]);
Тогда в вашем my.markdown.template
просто отобразите данные с помощью чего-либо еще: {{ $data }}