首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Laravel:删除新的法老

Laravel:删除新的法老
EN

Stack Overflow用户
提问于 2017-10-31 09:30:47
回答 2查看 122关注 0票数 0

我有一个联系表格,如果有人填写,他会得到一封回复电子邮件,我会得到一封“新消息”电子邮件。我用一个五张记事符Lorem测试了它,它在一个计时器中发出。例如:输入:

Lorem ipsum dolor坐好了,敬请光临。[医]红前庭Maecenas id aliquam neque大天牛。车辆托管人。[医]苏打酒。[医][医]大叶草,[医][医].明文规定,法官。[医]野牛肝菌作者声明: Proin lorem mi,sodales nec lorem id,累加三层非经验。Donec consectetur,nibh;nibh;[医] Morbi euismod nibh et metus rhoncus .[医]海棠( Phasellus hendrerit iaculis Iaculis)拍卖人,非拍卖人,非拍卖人,拍卖人,拍卖人。大金龟子,眼镜蛇,眼镜蛇。福斯拍卖公司,多萝尔和三位一体累加,天鹅绒矢状体,坐同马萨。在最后的时间里,我们会得到更好的结果。 明暗素,马利苏阿达,青蒿素。在交流电上,点缀着万岁。坐,坐同样的地方。[医][医]黄花,马尾草。伟大的受孕者。Etiam dapibus tortor felis feugiat。绝对的,超光速的,高级的。结果表明,这是一种结果。中华绒螯蟹( faucibus orci luctus et ultrice posuere cubilia Curae;Maecenas pulvinar sodales iaculis )奎斯克在自由交流会的条件是是不合法的。在奥西湖的越南。[医][医][莫比][[ nec ]][[nec]].[医]妊娠先兆。结果是莫比·福西·达皮。

输出:

Lorem ipsum dolor坐好了,敬请光临。[医]红前庭Maecenas id aliquam neque大天牛。车辆托管人。[医]苏打酒。[医][医]大叶草,[医][医].明文规定,法官。[医]野牛肝菌作者声明: Proin lorem mi,sodales nec lorem id,累加三层非经验。Donec consectetur,nibh;nibh;[医] Morbi euismod nibh et metus rhoncus .[医]海棠( Phasellus hendrerit iaculis Iaculis)拍卖人,非拍卖人,非拍卖人,拍卖人,拍卖人。大金龟子,眼镜蛇,眼镜蛇。福斯拍卖公司,多萝尔和三位一体累加,天鹅绒矢状体,坐同马萨。在最后的时间里,我们会得到更好的结果。明暗素,马利苏阿达,青蒿素。在交流电上,点缀着万岁。坐,坐同样的地方。[医][医]黄花,马尾草。伟大的受孕者。Etiam dapibus tortor felis feugiat。绝对的,超光速的,高级的。结果表明,这是一种结果。中华绒螯蟹( faucibus orci luctus et ultrice posuere cubilia Curae;Maecenas pulvinar sodales iaculis )奎斯克在自由交流会的条件是是不合法的。在奥西湖的越南。[医][医][莫比][[ nec ]][[nec]].[医]妊娠先兆。结果是莫比·福西·达皮。

在开发工具:网络中,它显示了正确的格式。

我的控制器:

代码语言:javascript
运行
复制
public function contactPost(Request $request){
    $name = $request -> name;
    $phone = $request -> phone;
    $email = $request -> email;
    $subject = $request -> subject;
    $message = $request -> message;

    $params = array(
        'name' => $name,
        'phone' => $phone,
        'email' => $email,
        'subject' => $subject,
        'message' => $message,
    );

    Mail::to($email)->send(new ContactMailResponse($params));
    Mail::to($adminMail)->send(new 
    ContactMail($params));

    return redirect("/#contact");
}

我的邮件:

代码语言:javascript
运行
复制
<?php

namespace App\Mail;

use Illuminate\Bus\Queueable;
use Illuminate\Mail\Mailable;
use Illuminate\Queue\SerializesModels;
use Illuminate\Contracts\Queue\ShouldQueue;
use Carbon\Carbon;

class ContactMailResponse extends Mailable
{
    use Queueable, SerializesModels;

    /**
     * Create a new message instance.
     *
     * @return void
     */
    public function __construct($params)
    {
        $this->params = $params;
    }

    /**
     * Build the message.
     *
     * @return $this
     */
    public function build(){

        $template = 'emails.contactemail';

        return $this->subject('Contact response')
                    ->view($template)
                    ->with(['params' => $this->params]);
    }
}

有什么问题吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-10-31 12:12:14

看起来你输出的是{{ content }}而不是{!! content !!}}

票数 1
EN

Stack Overflow用户

发布于 2017-10-31 09:37:47

必须将文本区域值中的换行符转换为<br>标记。您可以使用php中的nl2br($plainText)方法来实现这一点。

代码语言:javascript
运行
复制
'message' => nl2br($message),
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47031988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档