laravel 5.6在消息重定向中插入href

时间:2018-09-21 13:57:32

标签: php laravel

我在重定向laravel命令中将重定向链接插入消息中时遇到问题。 这是我应该拥有的:

return redirect('validation')->with('warning','to correct mistake, click here');

,在单击此处之后,我必须加载另一个映射了URL的页面。 像这样,但是这种解决方案不起作用:

return redirect('validation')->with('warning','to correct mistake, click <a href="#top">here</a>');

1 个答案:

答案 0 :(得分:3)

我认为您在视图中使用this来显示警告。

{{ session('warning') }}

您需要在视图中使用这些括号来显示警告并允许浏览器处理html。

{!! session('warning') !!}

这些括号{{ }}会转义html标签,并将html呈现为纯文本格式,以防止XSS攻击。

如果要从后端注入html,则必须使用{!! $html !!},它将html呈现为html。

您可以签出Displaying Date -- Laravel Docs以获得更好的解释。