如何在布局中回显/嵌入laravel视图输出作为变量

时间:2016-07-06 10:43:40

标签: php laravel laravel-5.2 blade

我想使用像{{render_part(“user_profile”)这样的视图助手;在laravel布局中,render_profile将返回和html, 现在它打印为普通字符串而不是HTML格式,我需要一些很好的指南来理解laravel刀片/视图编译体系结构,这样我就可以编写自定义类来覆盖核心方法。

1 个答案:

答案 0 :(得分:3)

我赞成Gerard Reches的回答。但是,如果您想从控制器渲染视图并在视图中显示HTML:

默认情况下,Blade {{ }}语句会自动通过PHP的htmlentities函数发送,以防止XSS攻击。如果您不希望转义数据,可以使用以下语法:

{!! $myHTML !!}

希望这有帮助。