如何将自定义变量从 ResetPasswordController 传递到重置 blade
How to pass the custom variables from ResetPasswordController to reset blade
如何将自定义变量从 ResetPasswordController 传递到重置 blade 模板。
ResetPasswordController.php
public function showResetForm(Request $request, $token = null)
{
$data = array(
'title'=>'Reset password',
'description'=> 'Reset password to abc.com',
'seo_keywords'=> 'Reset password to abc.com',
);
return view('auth/password/reset',$data);
}
通过返回 view()
,第二个参数可用于将变量传递给 blade 模板(就像您所做的那样)
public function showResetForm(Request $request, $token = null)
{
return view('auth/password/reset',[
'title' =>'Reset password',
'description' => 'Reset password to abc.com',
'seo_keywords' => 'Reset password to abc.com',
]);
}
这些将可以作为 {{ $title }}
、{{ $description}}
、{{ $seo_keywords}}
.
访问
如果您无法检索到这些,可能是因为您正在编辑错误的 blade 模板。默认模板位于 auth.passwords.reset
(resources/views/auth/passwords/reset.blade.php
).
我建议只在该模板的顶部添加一个 {{ dd('here) }}
以确保它确实是您的应用程序正在使用的模板!
如何将自定义变量从 ResetPasswordController 传递到重置 blade 模板。
ResetPasswordController.php
public function showResetForm(Request $request, $token = null)
{
$data = array(
'title'=>'Reset password',
'description'=> 'Reset password to abc.com',
'seo_keywords'=> 'Reset password to abc.com',
);
return view('auth/password/reset',$data);
}
通过返回 view()
,第二个参数可用于将变量传递给 blade 模板(就像您所做的那样)
public function showResetForm(Request $request, $token = null)
{
return view('auth/password/reset',[
'title' =>'Reset password',
'description' => 'Reset password to abc.com',
'seo_keywords' => 'Reset password to abc.com',
]);
}
这些将可以作为 {{ $title }}
、{{ $description}}
、{{ $seo_keywords}}
.
如果您无法检索到这些,可能是因为您正在编辑错误的 blade 模板。默认模板位于 auth.passwords.reset
(resources/views/auth/passwords/reset.blade.php
).
我建议只在该模板的顶部添加一个 {{ dd('here) }}
以确保它确实是您的应用程序正在使用的模板!