📄️ Introduction
Maintenant qu'une structure de base est en place pour le projet client, passons à la gestion des données. Nous commencerons simplement par être en mesure d'accéder à la page d'un événement et d'en récupérer les informations en provenance de l'API.
📄️ 27-1 Page Show
Modifier la vue Index
📄️ 27-2 Récupérer la ville dans le DTO
Au départ, nous avons gardé le DTO (objet simple responsable de retourner l'information en provenance de l'API) le plus simple possible pour n'inclure que le id de la ville, mais au fond on voudra retourner la ville associée.
📄️ 27-3 Action Show du contrôleur d'API
Pour obtenir un événement, il nous faut une action d'API retournant cet événement.
📄️ 27-4 Compléter la page de détails (Show)
On peut finalement compléter la page pour y afficher le reste des informations.
📄️ 27-5 Gestion des erreurs
Qu'arrive-t-il si l'API retourne un code d'erreur, comme 404 par exemple, dans le cas où on essaie d'accéder à un événement qui n'existe pas?