0% ont trouvé ce document utile (0 vote)
3 vues2 pages

TP1 Routage

Le document décrit un projet Laravel nommé 'GestionRoutes' qui inclut la création de plusieurs routes pour gérer l'authentification et la navigation dans l'application. Il demande de définir des vues pour la connexion et la page d'accueil, ainsi que d'implémenter des fonctionnalités telles que la redirection et la gestion des erreurs. Enfin, il aborde la mise en cache des routes et les implications de la suppression d'une route existante.

Transféré par

rayan.roch12
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
3 vues2 pages

TP1 Routage

Le document décrit un projet Laravel nommé 'GestionRoutes' qui inclut la création de plusieurs routes pour gérer l'authentification et la navigation dans l'application. Il demande de définir des vues pour la connexion et la page d'accueil, ainsi que d'implémenter des fonctionnalités telles que la redirection et la gestion des erreurs. Enfin, il aborde la mise en cache des routes et les implications de la suppression d'une route existante.

Transféré par

rayan.roch12
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Office de la Formation Formatrice : KHALIL Amal

Professionnelle et de la Promotion du Travail

TP1 : Gestion du routage

1. Créez un projet Laravel nommé « GestionRoutes ».


2. Ajoutez aux vues « [Link] » qui permet d’afficher un formulaire de
connexion.

3. Définissez une route dans le fichier « [Link] », qui rend la page « login » la première
page à s’afficher dans votre application.
4. Créez une route nommé « nouveau » qui retourne le message « Please wait… »
5. Associez cette route au lien « Create account » de la page « login »
6. Affectez à l’attribut action de votre formulaire le chemin « /accueil ».
7. Ajoutez aux vues la vue « [Link] » ci-dessous qui permet d’afficher une
page d’accueil contenant une barre de navigation.

8. Ajoutez au fichier « [Link] » la route « /accueil » permettant d’afficher la page


d’accueil suite au clic sur le bouton de login.
Développer en back-end 1/2
Office de la Formation Formatrice : KHALIL Amal
Professionnelle et de la Promotion du Travail

9. Créez une route nommée « rediriger » qui retourne le message « Edited by editeur »
tel que « editeur » est un paramètre obligatoire de cette route, et associez-la au lien
« Home ».
10. Rajoutez la contrainte sur « editeur » pour qu’il n’accepte qu’entre 3 et 10 caractères
alphabétiques.
11. Redirigez la route « nouveau » vers la page d’accueil.
12. Listez les routes de votre application sur le terminal.
13. Mettez le lien de « Services » de la page d’accueil sur une page inexistante.
14. Ajoutez une page d’erreur aux vues et créez une route de fallback qui la retourne en
cas de page introuvable.
15. Mettez vos routes en cache. Testez.
16. Supprimez la route « nouveau ». Qu’est-ce vous remarquez ? qu’est-ce qu’il faut faire
dans ce cas ?

Développer en back-end 2/2

Vous aimerez peut-être aussi