【发布时间】:2018-04-22 04:21:07
【问题描述】:
我在 Laravel 中使用十月 CMS。 但我不知道如何插入数据来查看。 这是我路线中的代码。
Route::post('/sendmail', function (\Illuminate\Http\Request $request, \Illuminate\Mail\Mailer $mailer) {
//function(vendor\laravel\framework\src\Illuminate\Http\Request $request, vendor\laravel\framework\src\Illuminate\Mail\Mailer $mailer)
$mailer
->to('test@test.com')//specify where to send
->send( new SendMail(
$request->input('name'),
$request->input('email'),
$request->input('message')
));
return redirect()->back();
})->name('sendmail');
这是我的 SendMail.php
class SendMail extends Mailable
{
use Queueable, SerializesModels;
public $name;
public $email;
public $msg;
/**
* Create a new message instance.
*
* @return void
*/
public function __construct($name, $email, $msg )
{
$this->name = $name;
$this->email = $email;
$this->msg = $msg;
}
/**
* Build the message.
*
* @return $this
*/
public function build()
{
//dump($this);
//exit;
return $this
->from('cebpac-autoloan@noreply-unionbank.com')
// ->from('customer.service@unionbankph.com')
->view('email.send');
}
但问题是由于这个错误,我无法将数据插入到视图中
未找到查看 [email.send]。
throw new InvalidArgumentException("View [$name] not found.");
这些文件在我十月 CMS 的“插件”中
【问题讨论】:
-
检查config/view.php,如果是标准的laravel,你可以找到适合你的视图的地方。
标签: laravel octobercms