首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将数据传递到reminder.blade文件

将数据传递到reminder.blade文件
EN

Stack Overflow用户
提问于 2014-08-27 22:05:03
回答 2查看 72关注 0票数 0

我在用拉瓦尔重设密码。我需要的是在电子邮件中传递用户名,但我无法访问文件reminder.blade.php

代码语言:javascript
复制
<!DOCTYPE html>
<html lang="fr">
    <head>
        <meta charset="utf-8">
    </head>
    <body>
        <h2>Bonjour "I need to put the user firstname here !!"</h2>
        <div>
            <h5>Nous avons bien recu votre demande de réinitialisation de mot de passe 
                pour l'access au Back office Happy Road</h5>
            <h5>Pour redéfinir votre mot de passe, suivez ce lien:</h5>
            <h5> {{ URL::to('resetPassword', array($token)) }}.</h5>
        </div>
    </body>
</html>
EN

回答 2

Stack Overflow用户

发布于 2014-08-27 22:08:21

请看这篇关于passing data to views的文章。

因此,您可能希望在您的控制器中执行以下操作:

代码语言:javascript
复制
View::make('reminder')->withFirstname($first_name);

然后在您的视图中:

代码语言:javascript
复制
<!DOCTYPE html>
<html lang="fr">
    <head>
        <meta charset="utf-8">
    </head>
    <body>
        <h2>Hello {{ $first_name }}</h2>
        <div>
            <h5>Nous avons bien recu votre demande de réinitialisation de mot de passe 
                pour l'access au Back office Happy Road</h5>
            <h5>Pour redéfinir votre mot de passe, suivez ce lien:</h5>
            <h5> {{ URL::to('resetPassword', array($token)) }}.</h5>
        </div>
    </body>
</html>
票数 0
EN

Stack Overflow用户

发布于 2014-08-27 22:09:28

您可以使用View Composer为您完成此操作:

代码语言:javascript
复制
View::composer('*', function($view)
{
    $view->with('current_user', Auth::user());
});

那么在你看来

代码语言:javascript
复制
<h1>Bonjour "{{$current_user->first_name}}"

<h5>Nous avons bien recu votre demande de réinitialisation de mot de passe 
            pour l'access au Back office Happy Road</h5>

作曲家与您的所有视图或您选择的视图共享变量,例如:

代码语言:javascript
复制
View::composer('reminder', function($view)
{
    $view->with('current_user', Auth::user());
});

您可以创建composers.php文件并将其加载到app/start/global.php file

代码语言:javascript
复制
require app_path().'/composers.php';

另外,请查看文档:http://laravel.com/docs/responses#view-composers

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25529289

复制
相关文章

相似问题

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