Нет пути подсказки для [почты] Laravel 5.4

Привет, ребята, я пытаюсь показать свою электронную почту с меткой на вид, но что-то не так на моем почтовом ящике, это показывает, как

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

а также поставщики по моим представлениям, у которых есть свои компоненты, помогите мне.

Ответ 1

Вам нужно вызвать метод markdown() в методе build() для вашего метода письма, а не view(). См. Пример ниже:

/**
 * Build the message.
 *
 * @return $this
 */
public function build()
{
    return $this->markdown('view-to-mail');
}

Ответ 2

Чтобы использовать почтовые сообщения Markdown, вам необходимо обновить метод build вашего класса Mailable, а вместо view() вы должны использовать markdown().

Вот так:

public function build()
{
    return $this->markdown('emails.registered');
}

Ответ 3

Если у вас есть Вид не найден проблема с почтой Laravel. После попытки принять принятый ответ, и он не работает, проверьте файл разметки yourtemplate.blade.php и убедитесь, что вы не закрываете @endcomponent дважды без открывающего @component

Ответ 4

если у вас есть ваши представления электронной почты в... views/mail, вы можете указать это следующим образом:

app('view')->addNamespace('mail', resource_path('views') . '/mail');

Ответ 5

Я использовал 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

Модуль уже включен.

Все, надеюсь, это поможет.