$uitvoeringID = 0; } // is er een uitvoering 'geselecteerd'? if ($uitvoeringID == 0) { unset($uitvoering_obj); // terug naar overzichtpagina header('Location: /onderhoud/auto_uitvoeringen_oh.php'); } // else weggelaten aangezien header de pagina meteen verlaat? // verder met pagina require_once '../classes/uitvoeringEigenschap.class.php'; require_once '../classes/eigenschapCategorie.class.php'; require_once '../classes/standaardEigenschap.class.php'; // extra object instantieren $eigenschap_obj = new uitvoeringEigenschap(); $categorie_obj = new eigenschapCategorie(); $stdEigenschap_obj = new standaardEigenschap(); // variabelen voor gebruik in pagina $formAction = 'Toevoegen'; // 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'])) {
<?php require_once '../classes/standaardEigenschap.class.php'; require_once '../classes/eigenschapCategorie.class.php'; // objecten instantieren $eigenschap_obj = new standaardEigenschap(); $categorie_obj = new eigenschapCategorie(); // variabelen voor gebruik in pagina $formAction = 'Toevoegen'; // default formulier actie $selectedCategorie = 0; // geselecteerde categorie in formulier $preErrorMessage = ''; // voor opvangen evt. foutmeldingen $preInfoMessage = ''; // voor opvangen evt. infomeldingen $titelExtra = ''; // toevoeging voor titel // 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();
<?php require_once '../classes/eigenschapCategorie.class.php'; // object instantieren $categorie_obj = new eigenschapCategorie(); // variabelen voor gebruik in pagina $formAction = 'Toevoegen'; // default formulier actie $preErrorMessage = ''; // voor opvangen evt. foutmeldingen $preInfoMessage = ''; // voor opvangen evt. infomeldingen // gaan we een categorie wijzigen? $formCategorie = $categorie_obj->getEmptyCategorie(); if ($_GET && isset($_GET['update'])) { // uitvoeringgegevens ophalen $formCategorie = $categorie_obj->getCategorie($_GET['update']); // als categorieID een waarde heeft, dan gaan we over op wijzigen if ($categorie_obj->idExists($formCategorie['categorieID'])) { // als de $_GET ook een order bevat, dan wijzigen we de volgorde if (isset($_GET['order']) && $_GET['order'] != $formCategorie['volgorde']) { // volgorde aanpassen if (!$categorie_obj->updateCategorieVolgorde($formCategorie['categorieID'], $_GET['order'])) { $preErrorMessage = 'Kan volgorde niet aanpassen'; } // en formulier gegevens weer leegmaken $formCategorie = $categorie_obj->getEmptyCategorie(); } else { $formAction = 'Wijzigen'; } }