使用 Laravel 4.1 的新密码代理,有没有办法将一些数据传递到密码提醒 View ?具体来说,我希望能够更改密码重置 View 的 URL。
看这里:http://laravel.com/api/source-class-Illuminate.Auth.Reminders.PasswordBroker.html#97-118我不确定它是否足够灵活以在不完全扩展此类的情况下接受数据...
最佳答案
不幸的是,searsaw 建议的代码对我不起作用。我想我弄错了。但我找到了下一个解决方案:
View::composer('emails.auth.reminder', function($view) use ($user) {
$view->with([
'first_name' => $user->first_name,
'email' => $user->email,
'newPassword' => Input::get('new_password'),
'logo' => asset('/images/mail/logo.png'),
'twitter_img' => asset('/images/mail/btn_twitter_pressed.png'),
'facebook_img' => asset('/images/mail/btn_fb_pressed.png')
]);
});
我在 Password::remind
方法之前使用这段代码
关于php - Laravel - 你如何将变量注入(inject)密码提醒邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20744947/