我在拉拉维尔建一个网站。我只想实现非常小的功能,但我被困住了。
当登录失败时,Laravel抛出错误“这些凭据与我们的记录不匹配”。我想用“没有找到记录。再试一次,或者注册”来覆盖它。在此消息中,注册表应该是我的注册页面的链接。
我在lang->en>auth.php下面写了这一行
'failed' => 'No record found. Try again or' .'<a href="/register"></a>',但我的按钮没有在留言中显示。
我应该如何修改我的代码?
发布于 2020-07-22 12:42:04
使用{!! !!}而不是{{ }}来防止在刀片上逃逸:
'failed' => 'No record found. Try again or <a href="/register">Register</a> here.',并在登录页面上更改这一行:
@error('email')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror到,
@error('email')
<span class="invalid-feedback" role="alert">
<strong>{!! $message !!}</strong>
</span>
@enderrorhttps://stackoverflow.com/questions/63034299
复制相似问题