| | |
| | | ]); |
| | | |
| | | echo $this->viewer->render("Products/new.php", |
| | | ["errors" => $this->model->getErrors() |
| | | ["errors" => $this->model->getErrors(), |
| | | "product" => $data |
| | | ]); |
| | | }; |
| | | } |
| | |
| | | } |
| | | |
| | | |
| | | $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 { |