Je viens d'installer Laravel 5.3, de définir une variable de modèle et de l'afficher dans le modèle, mais cela ne fonctionne pas. Le code est le suivant :
.routage
Route::get('/', function () {
return view('index',['msg'=>'hello world']);
});
modèle
{{ $msg }}
Effet page Web
Question
Où est le problème ? J'ai suivi la documentation, mais ça ne marche pas. Mais l'utilisation du code php natif dans le modèle fonctionne : <?php echo $msg ?>
Il semble que votre fichier modèle ne soit pas analysé à l'aide du moteur Blade.
Êtes-vous sûr que votre fichier modèle a
.blade.php
comme extension ?