我想使用像{{render_part(“user_profile”)这样的视图助手;在laravel布局中,render_profile将返回和html, 现在它打印为普通字符串而不是HTML格式,我需要一些很好的指南来理解laravel刀片/视图编译体系结构,这样我就可以编写自定义类来覆盖核心方法。
答案 0 :(得分:3)
我赞成Gerard Reches的回答。但是,如果您想从控制器渲染视图并在视图中显示HTML:
默认情况下,Blade {{ }}
语句会自动通过PHP的htmlentities函数发送,以防止XSS攻击。如果您不希望转义数据,可以使用以下语法:
{!! $myHTML !!}
希望这有帮助。