在Laravel 5.6中重置密码链接
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Laravel 5.6中重置密码链接相关的知识,希望对你有一定的参考价值。
我得到这个错误htmlspecialchars()期望参数1是字符串,给定数组(查看:C: xampp htdocs blog resources views password reset.blade.php)“
这是我的重置刀片视图
enter code here
{!! Form::open(['url'=> 'password/reset', 'method'=>"POST"]) !!}
{{ Form::label('email','Email Address:')}}
{{ Form::email('email',$email,['class' => 'form-control'])}}
{{ Form::hidden('token',$token)}}
{{ Form::label('password','New password:')}}
{{ Form::email('password',['class' => 'form-control'])}}
{{ Form::label('password_confirmation','Confirm New password:')}}
{{ Form::email('password_confirmation',['class' => 'form-control'])}}
<br>
{{ Form::submit('Reset password',['class' => 'btn btn-primary btn-block'])}}
{!! Form::close() !!}
<br>
</div>
这是我的方法
public function showResetForm(Request $request, $token = null)
{
return view('password.reset')->with(
['token' => $token, 'email' => $request->email]
);
}
答案
您对字段使用了错误的语法。试试这个:
{!! Form::open(['url'=> 'password/reset', 'method'=>"POST"]) !!}
{!! Form::label('email','Email Address:') !!}
{!! Form::email('email',$email,['class' => 'form-control'])!!}
{!! Form::hidden('token',$token)!!}
{!! Form::label('password','New password:')!!}
{!! Form::email('password',['class' => 'form-control'])!!}
{!! Form::label('password_confirmation','Confirm New password:')!!}
{!! Form::email('password_confirmation',['class' => 'form-control'])!!}
<br>
{!! Form::submit('Reset password',['class' => 'btn btn-primary btn-block'])!!}
{!! Form::close() !!}
用{{
用{!!
和}}
替换你所有的!!}
。在创建表单字段时,您无法使用{{ }}
以上是关于在Laravel 5.6中重置密码链接的主要内容,如果未能解决你的问题,请参考以下文章