web-dev-qa-db-fra.com

Comment obtenir Laravel la vue sous forme de chaîne?

J'ai besoin de HTML comme chaîne. Et j'aime utiliser le moteur lame pour stocker et rendre le code HTML.

Cette chaîne HTML nécessaire pour la conversion en PDF.

Pour le moment, les lames sont diffusées en continu en réponse aux navigateurs.

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

Comment puis-je obtenir mon texte HTML à partir d'un modèle de lame?

Merci.

21
Yevgeniy Afanasyev

Vous pouvez appeler render() sur le view.

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

Voir le code source View pour plus d'informations.

38
fubar