diff --git a/src/main/java/fr/eni/enchere/controllers/ArticleController.java b/src/main/java/fr/eni/enchere/controllers/ArticleController.java index 8477e94..4e90ad0 100644 --- a/src/main/java/fr/eni/enchere/controllers/ArticleController.java +++ b/src/main/java/fr/eni/enchere/controllers/ArticleController.java @@ -226,4 +226,18 @@ public class ArticleController { return "redirect:/accueil"; } + //Update d'un article + + @GetMapping("/edit") + public String edit(Model model, @RequestParam()int id) { + Article article = this.articleService.findArticleById(id); + Retrait retrait = this.retraitService.retraitByNumarticle(id); + System.out.println(article.getNom()); + + model.addAttribute("article", article); + model.addAttribute("retrait", retrait); + model.addAttribute("categories", this.categorieService.findAllCategories()); + return "editArticle"; + } + } diff --git a/src/main/resources/i18n/messages_en.properties b/src/main/resources/i18n/messages_en.properties index 26c6e4b..dc11de5 100644 --- a/src/main/resources/i18n/messages_en.properties +++ b/src/main/resources/i18n/messages_en.properties @@ -43,4 +43,6 @@ register.postal = Zip Code: register.city = City: register.credit = Credits: register.make = create -register.cancel = cancel \ No newline at end of file +register.cancel = cancel + +edit.article.title = Edit my article \ No newline at end of file diff --git a/src/main/resources/i18n/messages_fr.properties b/src/main/resources/i18n/messages_fr.properties index 4869fe3..cee4d0e 100644 --- a/src/main/resources/i18n/messages_fr.properties +++ b/src/main/resources/i18n/messages_fr.properties @@ -51,4 +51,6 @@ register.ville.label = Ville: register.password.label = Mot de passe: register.confirm_password.label = Confirmation du mot de passe: register.submit_button = Cr\u00E9er -register.cancel_button = Annuler \ No newline at end of file +register.cancel_button = Annuler + +edit.article.title = Modifier mon article \ No newline at end of file diff --git a/src/main/resources/templates/article.html b/src/main/resources/templates/article.html index 2c4827c..814790f 100644 --- a/src/main/resources/templates/article.html +++ b/src/main/resources/templates/article.html @@ -63,7 +63,7 @@
diff --git a/src/main/resources/templates/editArticle.html b/src/main/resources/templates/editArticle.html index 566549b..5423f26 100644 --- a/src/main/resources/templates/editArticle.html +++ b/src/main/resources/templates/editArticle.html @@ -1,10 +1,26 @@ - +