// vanuit categorieen gekomen? Dan alleen met dit categorie verder ... $presetCategorie = $categorie_obj->getEmptyCategorie(); 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.';
$preErrorMessage = 'Eigenschap niet verwijderd.'; } } else { // validatie fout $preErrorMessage = $eigenschap_obj->getErrorMessage(); } } // detail gegevens ophalen $uitvoering = $uitvoering_obj->getUitvoeringDetails($uitvoeringID); $categorieen = $categorie_obj->getCategorieen(); $stdEigenschappen = array(); if ($selectedCategorie > 0) { $stdEigenschappen = $stdEigenschap_obj->getEigenschappen($selectedCategorie); } if ($selectedEigenschap > 0) { $tempEigenschap = $stdEigenschap_obj->getEigenschap($selectedEigenschap); $formEigenschap['prefix'] = $tempEigenschap['prefix']; $formEigenschap['postfix'] = $tempEigenschap['postfix']; } // standaard header en onderhoudsmenu include '../tpls/header.tpl'; include '../tpls/menu_maintenance.tpl'; ?> <!-- Hoofdgedeelte van pagina --> <div id="main"> <?php // foutmelding tonen? if ($preErrorMessage != '') { ?> <div class="warning"><?php echo $preErrorMessage;