if ($_GET && isset($_GET['detail'])) { if ($categorie_obj->idExists($_GET['detail'])) { $presetCategorie = $categorie_obj->getCategorie($_GET['detail']); } } if ($presetCategorie['categorieID'] > 0) { $selectedCategorie = $presetCategorie['categorieID']; $titelExtra = ' - ' . $presetCategorie['categorieNaam']; } // gaan we een standaard eigenschap wijzigen? $formEigenschap = $eigenschap_obj->getEmptyEigenschap(); if ($_GET && isset($_GET['update'])) { // eigenschapgegevens ophalen $formEigenschap = $eigenschap_obj->getEigenschap($_GET['update']); // als eigenschapID een juiste waarde heeft, dan gaan we over op wijzigen if ($eigenschap_obj->idExists($formEigenschap['eigenschapID'])) { $formAction = 'Wijzigen'; $selectedCategorie = $formEigenschap['categorieID']; } } // of gaan we een toevoeging/wijziging/selectie doorvoeren ? if ($_POST && isset($_POST['btnSubmit'])) { switch ($_POST['btnSubmit']) { case 'Toevoegen': // 'juiste' gegevens opgegeven? if ($eigenschap_obj->validate($_POST, 'new')) { // zo ja, dan toevoegen if ($eigenschap_obj->addEigenschap($_POST)) { $preInfoMessage = 'Eigenschap toegevoegd.'; } else { $preErrorMessage = 'Eigenschap kan niet toegevoegd worden.';
// default formulier actie $selectedCategorie = 0; // geselecteerde categorie voor formulier $selectedEigenschap = 0; // geselecteerde standaard eigenschap voor formulier $preErrorMessage = ''; // voor opvangen evt. foutmeldingen $preInfoMessage = ''; // voor opvangen evt. infomeldingen // gaan we een eigenschap wijzigen? $formEigenschap = $eigenschap_obj->getEmptyEigenschap($uitvoeringID); if ($_GET && isset($_GET['update'])) { // eigenschap gegevens ophalen $formEigenschap = $eigenschap_obj->getEigenschap($uitvoeringID, $_GET['update']); // als eigenschapID een juiste waarde heeft, gaan we over op wijzigen if ($stdEigenschap_obj->idExists($formEigenschap['eigenschapID'])) { $formAction = 'Wijzigen'; $selectedCategorie = $formEigenschap['categorieID']; $selectedEigenschap = $formEigenschap['eigenschapID']; } } // categorie geselecteerd (via onChange) ? if ($_POST && !isset($_POST['btnSubmit']) && $selectedCategorie == 0) { if (isset($_POST['categorieID']) && $categorie_obj->idExists($_POST['categorieID'])) { $selectedCategorie = $_POST['categorieID']; } } // standaard eigenschap geselecteerd (via onChange) ? if ($_POST && !isset($_POST['btnSubmit']) && $selectedEigenschap == 0) { if (isset($_POST['eigenschapID']) && $stdEigenschap_obj->idExists($_POST['eigenschapID'])) { $selectedEigenschap = $_POST['eigenschapID'];