This commit is contained in:
2025-06-25 10:02:02 +02:00
7 changed files with 119 additions and 67 deletions

View File

@@ -10,7 +10,7 @@ class AdminController
private $db;
private $validData = array();
private $errors = array();
private $labels = array("name" => "Name*", "preis" => "Preis*", "dauer" => "Dauer*", "rabatt" => "Rabatt", "kategorie" => "Kategorie", "beschreibung" => "Beschreibung");
private $labels = array("name" => "Name*", "preis" => "Preis*", "dauer" => "Dauer* (Stunden)", "rabatt" => "Rabatt", "kategorie" => "Kategorie", "beschreibung" => "Beschreibung");
public function __construct($view)
@@ -30,7 +30,7 @@ class AdminController
public function showConfirmation()
{
echo "<p>Erfolgreich erstellt!</p>";
}
public function validateForm(){
@@ -41,10 +41,9 @@ class AdminController
$this->validData[$index] = $_POST[$index];
}
}
if (count($this->errors) > 0) {
$this->view->setDoMethodName("showContactForm");
$this->showContactForm();
$this->view->setDoMethodName("showForm");
$this->showForm();
} else {
if ($this->db->writeContactData($this->validData)) {
$this->view->setDoMethodName("showConfirmation");