id_symfo_conception_us
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
id_symfo_conception_us [2024/11/27 15:45] – [Wireframes] admwiki | id_symfo_conception_us [2024/11/27 16:47] (Version actuelle) – [Préalables sur l'application symfony] admwiki | ||
---|---|---|---|
Ligne 35: | Ligne 35: | ||
{{ : | {{ : | ||
- | ==== Wireframes ==== | + | ==== Wireframes |
On partira de la page existante « lister les ventes » et on ajoutera sur chaque vente, un lien qui affichera une page reprenant les informations de la vente et listant les chevaux sélectionnés pour la vente sur laquelle on aura cliquée. | On partira de la page existante « lister les ventes » et on ajoutera sur chaque vente, un lien qui affichera une page reprenant les informations de la vente et listant les chevaux sélectionnés pour la vente sur laquelle on aura cliquée. | ||
- | {{ : | + | {{ : |
- | ==== Préalables sur l' | + | ==== Préalables sur l' |
Cette nouvelle fonctionnalité sera développée en local à partir de la dernière version de l’application publiée sur gitHub. | Cette nouvelle fonctionnalité sera développée en local à partir de la dernière version de l’application publiée sur gitHub. | ||
Ligne 46: | Ligne 46: | ||
==== Couche Model ==== | ==== Couche Model ==== | ||
- | * l’entity | + | * l’entity |
- | * création de l’entity Lot + relation ManyToOne vers Vente | + | * création de l’entity Lot + relation ManyToOne |
* création de l’entity Vendeur | * création de l’entity Vendeur | ||
- | * Création de l’entity Cheval + relation MTO vers Vendeur + relation MTO vers Race | + | * Création de l’entity Cheval + relation MTO vers Vendeur + relation MTO vers TypeCheval |
* Reprendre l’entity Lot pour y ajouter la relation MTO vers Cheval Commit | * Reprendre l’entity Lot pour y ajouter la relation MTO vers Cheval Commit | ||
L’id de chaque entity sera créé automatiquement ainsi que tous les getters/ | L’id de chaque entity sera créé automatiquement ainsi que tous les getters/ | ||
Ligne 73: | Ligne 73: | ||
* type de retour : Response | * type de retour : Response | ||
- | * adapter la route associée // | + | * adapter la route associée // |
* nom de la route : app_vente_show | * nom de la route : app_vente_show | ||
* url : / | * url : / | ||
Ligne 79: | Ligne 79: | ||
* Corps de la méthode | * Corps de la méthode | ||
- | * récupérer dans un objet vente, | + | * récupérer dans une variable |
- | * renvoyer vers la vue qui sera dans le dossier templates/ | + | * renvoyer vers la vue qui sera dans le dossier templates/ |
==== Couche View ==== | ==== Couche View ==== | ||
Ligne 94: | Ligne 94: | ||
Avec le navigateur web : | Avec le navigateur web : | ||
- | * ouvrir la page http:// | + | * ouvrir la page http:// |
* cliquer sur une vente (exemple la vente ayant l'id 3) | * cliquer sur une vente (exemple la vente ayant l'id 3) | ||
- | * la page http:// | + | * la page http:// |
==== Publication ==== | ==== Publication ==== | ||
Ligne 104: | Ligne 104: | ||
Une fois la user story testée et validée : | Une fois la user story testée et validée : | ||
- | * publier le code de sa branche vers github | + | * publier le code de la branche vers github |
* créer une pull Request | * créer une pull Request | ||
* faire tester la US et réviser le code par une autre personne de l' | * faire tester la US et réviser le code par une autre personne de l' | ||
* si ok, merge la branche avec la main | * si ok, merge la branche avec la main | ||
+ | * prévenir les autres membres de l' | ||
+ | * livrer en environnement de recette | ||
+ | * faire tester par le product owner | ||
id_symfo_conception_us.1732722339.txt.gz · Dernière modification : de admwiki