Formation PUB030 : Laravel, 2019 La vue

6.2 Afficher la vue à l'aide du contrôleur


Laravel s'attend à ce que les vues soient placées dans le dossier resources\views et portent un nom se terminant par .blade.php. Il est donc inutile de spécifier ces informations. Cependant, il faudra indiquer dans quel sous-dossier (ici : produits) la vue est placée ainsi que son nom (ici : index).

Remplacez donc le code de la méthode index, dans le contrôleur ProduitsController, par le code suivant.

Remarquez que dans l'entête de la méthode, le type de la valeur de retour a été ajusté pour indiquer ce que la méthode retourne vraiment.

Dans la signature de la méthode, le type de la valeur de retour n'a pas été précisé. Nous verrons comment le faire sous peu.

Contrôleur Laravel (PHP)

/**

 * Affiche la liste des produits.

 *

 * @return \Illuminate\View\View

 */

public function index() : View

{

    return View('produits.index');

}

Tester le tout

Après avoir copié les fichiers requis dans les dossiers prévus et avoir, au besoin, ajusté le code HTML et CSS pour bien y référer, lancez votre application en entrant l'URL qui correspond à votre méthode d'action :

URL

http://monprojet.test/produits

▼Publicité

Veuillez noter que le contenu de cette fiche vous est partagé à titre gracieux, au meilleur de mes connaissances et sans aucune garantie.
Merci de partager !
Soumettre