corso https://vola.udemy.com/course/php-mvc-from-scratch/learn/lecture/40931984#overview
filippo.bertilotti
2024-05-24 ebbcca0ca9512d4c8d2454240cef35fb303ca2ad
visualizzazione a video dei dati del form modificati in caso di errore (parte 136)
1 files modified
11 ■■■■ changed files
src/App/Controllers/products.php 11 ●●●● patch | view | raw | blame | history
src/App/Controllers/products.php
@@ -65,7 +65,8 @@
            ]);
            
            echo $this->viewer->render("Products/new.php", 
                ["errors" => $this->model->getErrors()
                ["errors" => $this->model->getErrors(),
                "product" => $data
            ]);
        };
    }
@@ -78,12 +79,10 @@
        }
        
        $data = [
            "name" => $_POST["name"],
            "description" => empty($_POST["description"]) ? null : $_POST["description"]
        ];
        $product["name"] = $_POST["name"];
        $product["description"] = empty($_POST["description"]) ? null : $_POST["description"];
        
        if($this->model->update($id, $data)) {
        if($this->model->update($id, $product)) {
            header("Location: /products/{$id}/show");
            exit;
        } else {