Ответ 1
Вам нужно вызвать метод markdown()
в методе build()
для вашего метода письма, а не view()
. См. Пример ниже:
/**
* Build the message.
*
* @return $this
*/
public function build()
{
return $this->markdown('view-to-mail');
}
Привет, ребята, я пытаюсь показать свою электронную почту с меткой на вид, но что-то не так на моем почтовом ящике, это показывает, как
ErrorException in FileViewFinder.php line 112:
No hint path defined for [mail]. (View: /opt/lampp/htdocs/ppsb_new/core/resources/views/emails/tagihan.blade.php)
и мой почтовый ящик с отметкой
@component('mail::message')
# TAGIHAN PEMBAYARAN
Berikut tagihan anda untuk pembayaran
@component('mail::button', ['url' => ''])
wut ?
@endcomponent
Gunakan kode tagihan tersebut untuk membayar tagihan.
Thanks,<br>
{{ config('app.name') }}
@endcomponent
а также поставщики по моим представлениям, у которых есть свои компоненты, помогите мне.
Вам нужно вызвать метод markdown()
в методе build()
для вашего метода письма, а не view()
. См. Пример ниже:
/**
* Build the message.
*
* @return $this
*/
public function build()
{
return $this->markdown('view-to-mail');
}
Чтобы использовать почтовые сообщения Markdown, вам необходимо обновить метод build
вашего класса Mailable, а вместо view()
вы должны использовать markdown()
.
Вот так:
public function build()
{
return $this->markdown('emails.registered');
}
Если у вас есть Вид не найден проблема с почтой Laravel. После попытки принять принятый ответ, и он не работает, проверьте файл разметки yourtemplate.blade.php и убедитесь, что вы не закрываете @endcomponent
дважды без открывающего @component
если у вас есть ваши представления электронной почты в... views/mail, вы можете указать это следующим образом:
app('view')->addNamespace('mail', resource_path('views') . '/mail');
Я использовал caffeinated/modules для laravel5.2.
Если вы похожи на меня, вы можете запустить это:
php artisan module:list
+------+-------+-------+-------------------------------------+----------+
| # | Name | Slug | Description | Status |
+------+-------+-------+-------------------------------------+----------+
| 9001 | Frame | Frame | this is a basic frame for both web. | Disabled |
| 9001 | Index | Index | this is web default index | Enabled |
| 9001 | Admin | Admin | This is admin of meixin project | Enabled |
+------+-------+-------+-------------------------------------+----------+
Хорошо, вы можете увидеть отключенную опцию.
php artisan module:enable Frame
Модуль уже включен.
Все, надеюсь, это поможет.