【发布时间】:2019-09-09 13:09:37
【问题描述】:
我想在我的电子邮件中添加一个视图。我已经在提供程序中设置了命名空间,但找不到它
我的地图结构是:
src-> Domain -> Quotation -> views-> BookedMail.php
src-> Domain -> Quotation -> QuotationController.php
src-> Providers
被调用的函数(来自报价目录中的控制器)
Mail::send('Quotation::BookedMail', [], function ($message) use ($request) {
$message->to($request['email'], '')->subject('Loslijst ' . date('d-m-Y'));
});
命名空间的设置(在Providers目录中)
$this->loadViewsFrom('../Domain/Quotation/views','Quotation');
错误是View [BookedMail] not found
【问题讨论】:
-
从
loadViewsFrom中删除开始的斜线。这将尝试从服务器根目录加载它。 -
@aynber 没有修复错误,但感谢您指出