我正在尝试使用Laravel默认邮件外观发送电子邮件:-
Mail::to($user->email)->send(New NotifyUserExpiring($diff,$Sub->user));
在Mail\NotifyUserExpiring中:-
<?php
namespace App\Mail;
use Illuminate\Bus\Queueable;
use Illuminate\Mail\Mailable;
use Illuminate\Queue\SerializesModels;
use Illuminate\Contracts\Queue\ShouldQueue;
class NotifyUserExpiring extends Mailable
{
use Queueable, SerializesModels;
/**
* Create a new message instance.
*
* @return void
*/
protected $user;
protected $diff;
public function __construct($diff,$user)
{
$this->user = $user;
$this->diff = $diff;
}
/**
* Build the message.
*
* @return $this
*/
public function build()
{
return $this->view('web.mail.NotifyUserExpiring')->with('user',$this->user)->with('diff',$this->diff);
}
}
在网络上。邮政NotifyUserExpiring视图文件我正在使用刀片打印方式变量:-
Hello {{ $user->first_name }}
Message Here
当我检查我的邮件收件箱时,我收到了一封带有{{$user的电子邮件-
你好{{$user-
<div>
Hello {{ $user->first_name }}
Message body test
</div>
确保邮件视图文件名的后缀为。刀身php
,以便它通过刀片渲染引擎。
我正试图用Laravel 5.4中的一个简单的联系方式给自己发送一封电子邮件。 我的表格是4输入:Nom,prenom,电子邮件和消息。我只想在我的邮件模板中发送一封带有数据的电子邮件 这是我的控制器: 这是我的“联系”邮件: 这是我的邮件模板: 我得到一个错误消息说我不能传递一个对象作为字符串。谢谢你的帮助,这是我第一次使用Laravel Mail
我使用Queue发送电子邮件,代码如下: 在控制器部分,我使用send- 我正在使用视图: 现在,当我尝试发送时,收到的电子邮件中没有任何内容。 我已经调试了整个供应商\laravel\framework\src\illighted\Mail\Mailer。php类并发现renderView函数中无法呈现视图。 我还将视图Doctype更改为HTML5,但得到了相同的结果,没有内容。 渲染视图正在
问题内容: 我正在通过Ajax将幻灯片(Jquery Ui Slider)中的每个滑块值传递到我的Controller。 Slider + Ajax看起来像这样: 因此,我确实有这样的想法: 我的路线如下所示: 在我的Controller方法中,我这样调用它: Log :: info($ sliderValue)告诉我,我确实在每张幻灯片上都获得了正确的滑块值。 当我尝试返回到编辑视图时,在控制台
问题内容: 我是laravel的新手,我一直试图将表’student’的所有记录存储到一个变量,然后将该变量传递给视图,以便可以显示它们。 我有一个控制器-ProfileController,里面有一个函数: 我认为我有此代码 我收到此错误:未定义的变量:学生(View:regprofile.blade.php) 问题答案: 你能试试看吗 同时,您可以设置多个类似这样的变量,
好的, 我试图使一个简单的mvcSpring启动应用程序,我有它在我的代码返回index.html当控制器接收到"/"的请求。 我不确定,但这不起作用。 SpringDataWebApplication。JAVA HealthCHeckController。JAVA 用户存储库。JAVA 指数html 指数html位于/templates目录中,如thymeleaf所示 pom.xml 用户实体。
问题内容: 我有以下简单的看法。为什么会导致此错误? 问题答案: 因为视图必须 返回 ,而不仅仅是调用它。将最后一行更改为