Comment retourner les routes de vues dans laravel
J'ai juste essayé de chargement d'une vue à l'aide d'un itinéraire de la sorte:
route.php
Route::get("/page", function(){
return View::make("dir.page");
});
controller.php
View::make("/page");
...et une erreur a été générée. Donc ma question est:
Est-il possible de charger un itinéraire via un point de vue, et si ses possible, alors comment?
Grâce.
En passant le point de Vue comme une fermeture dans le
Exactement mon point. Je n'ai pas envie de faire un Redirect::to() appel sur la Route, mais un View::make() sur celui-ci. Apparemment, c'était de me demander trop de Laravel. Merci.
routes.php
devrait fonctionner, vous avez juste besoin d'ajouter return View::make('dir.page');
le Faire, je ne suis pas sûr de ce que vous essayez d'atteindre avec controller.php car il ne sera pas appelé par la route.Exactement mon point. Je n'ai pas envie de faire un Redirect::to() appel sur la Route, mais un View::make() sur celui-ci. Apparemment, c'était de me demander trop de Laravel. Merci.
OriginalL'auteur Cozzbie | 2014-09-28
Vous devez vous connecter pour publier un commentaire.
Votre devrait
return
votre point de Vue.Donc ce sera beau travail:
Sûr que c'est ce qui provoque une erreur. Et, évidemment, que l'erreur est Vue n'est pas trouvé, la cause que vous essayez de transmettre nom de l'Itinéraire pour
View
, alors que vous devriez passer un nom de vueAfficher le nom ou le chemin de la Vue et si c'est le nom de la Vue, comment les déclarer? Merci
Ouais, désolé pour cette imprécision. Je voulais dire le chemin de la Vue. Comme si vous avez
/views/folder/template.php
vous nereturn View::make('folder/template');
Je vous recommande de vérifier Laravel de la documentation. lien. Il peut répondre à presque toutes les questions que vous aurez au début.
OriginalL'auteur Danny
Dans Laravel 5.5, vous pouvez maintenant faire:
OriginalL'auteur Neabfi