在 Laravel 登录失败时在错误消息中插入按钮链接

我正在 Laravel 中构建一个网站。我只是想实现非常小的功能,但我被困住了。

当登录失败时,Laravel 会抛出错误“这些凭据与我们的记录不匹配”。我想用“未找到记录。重试或注册”来覆盖它。在此消息中,注册应该是我的注册页面的链接。

我在 lang->en>auth.php 下写了这一行

'failed' => 'No record found. Try again or' .'<a href="/register"></a>',

但我的按钮没有显示在消息中。

我应该如何修改我的代码?


烙印99
浏览 84回答 1
1回答

慕娘9325324

使用{!! !!}而不是{{ }}防止刀片上的逃逸:'failed' => 'No record found. Try again or <a href="/register">Register</a> here.',并在登录页面更改此行:@error('email')&nbsp; &nbsp;<span class="invalid-feedback" role="alert">&nbsp; &nbsp; &nbsp; <strong>{{ $message }}</strong>&nbsp; &nbsp;</span>@enderror到,@error('email')&nbsp; &nbsp;<span class="invalid-feedback" role="alert">&nbsp; &nbsp; &nbsp; <strong>{!! $message !!}</strong>&nbsp; &nbsp;</span>@enderror
打开App,查看更多内容
随时随地看视频慕课网APP