如何将刀片模板视图作为原始 HTML 字符串获取?

2022-08-30 08:26:20

我需要将 Blade 模板的 HTML 作为字符串。

我将使用该HTML字符串从中生成PDF。

目前,我有Blade流媒体作为对浏览器的响应。

 return view('users.edit', compact('user'));

如何从边栏选项卡模板获取原始 HTML 字符串?


答案 1

您可以调用 .render()view

$html = view('users.edit', compact('user'))->render();

有关详细信息,请参阅查看源代码。


答案 2

这是将刀片文件下载/转换为HTML的完美解决方案。

$view = view('welcome')->render();
header("Content-type: text/html");
header("Content-Disposition: attachment; filename=view.html");
return $view;

推荐