Php 流明可邮寄多视图(如何?)
我有一个控制器,它调用一个邮件类,该类获取要发送到电子邮件的视图。我能够成功地检索单个视图。但是如何将多个视图合并在一起呢 我的控制器:Php 流明可邮寄多视图(如何?),php,laravel,view,lumen,Php,Laravel,View,Lumen,我有一个控制器,它调用一个邮件类,该类获取要发送到电子邮件的视图。我能够成功地检索单个视图。但是如何将多个视图合并在一起呢 我的控制器: namespace App\Http\Controllers; class TestController extends Controller { public function sendMail(){ $notification = new NotificationService(); $notification-
namespace App\Http\Controllers;
class TestController extends Controller
{
public function sendMail(){
$notification = new NotificationService();
$notification->sendMail();
}
}
服务:
namespace App\Services;
use App\Mail\Test;
use Illuminate\Support\Facades\Mail;
class NotificationService
{
public function sendMail(){
Mail::to(['test@email.com'])->send(new Test);
}
}
邮寄:
namespace App\Mail;
use Illuminate\Mail\Mailable;
class Test extends Mailable
{
public function build()
{
$view = $this->getTestView();
return $view;
}
private function getTestView(){
return $this->view(['TestEmail']);
}
}
我需要能够在邮件测试类中组合多个视图:
例如:
只需创建一个包含这两个方面的新视图 FullEmail.blade.php
@include('TestEmail')
@include('TestEmail2')
谢谢@Jeff的评论,但是有没有一种非刀片式的方法可以做到这一点?我正在使用Lumen,我认为刀片包未启用。然而,我想知道如何做到这一点没有刀片。谢谢
@include('TestEmail')
@include('TestEmail2')