inizializzazione metodo per eliminare un prodotto dal database
1 files added
2 files modified
| | |
| | | |
| | | public function show(string $id) { |
| | | $product = $this->getProduct($id); |
| | | |
| | | |
| | | echo $this->viewer->render("shared/header.php"); |
| | | echo $this->viewer->render("Products/show.php", [ |
| | | "product"=> $product |
| | |
| | | } |
| | | return $product; |
| | | } |
| | | |
| | | public function delete(string $id) { |
| | | $product = $this->getProduct($id); |
| | | |
| | | echo $this->viewer->render("shared/header.php", [ |
| | | "title" => "Delete Product" |
| | | ]); |
| | | |
| | | echo $this->viewer->render("Products/delete.php", [ |
| | | "product" => $product |
| | | ]); |
| | | } |
| | | } |
New file |
| | |
| | | <body> |
| | | <h1>Delete Product</h1> |
| | | |
| | | <form method="post" action="/products/<?= $product["id"]?>/delete"> |
| | | <p>Delete this product?</p> |
| | | <button>Yes</button> |
| | | </form> |
| | | |
| | | <p><a href="/products/<?= $product["id"] ?>/show" >Cancel</a></p> |
| | | </body> |
| | | </html> |
| | |
| | | <p><?= $product["description"] ?></p> |
| | | |
| | | <p><a href="/products/<?= $product["id"] ?>/edit" >Edit</a></p> |
| | | <p><a href="/products/<?= $product["id"] ?>/delete" >Delete</a></p> |
| | | </body> |
| | | |
| | | </html> |