</button>'; $returnButton = ''; //Create a action for button cancel $string = str_replace("|SaveButton|", $saveButton, $string); $string = str_replace("|CancelButton|", $cancelButton, $string); $string = str_replace("|ReturnButton|", $returnButton, $string); //Clean the fields $string = str_replace('value="churchName"', 'value="' . $church->getName() . '"', $string); $string = str_replace('value="churchType"', 'value="' . $church->getType() . '"', $string); $string = str_replace('value="churchCode"', 'value="' . $church->getCode() . '"', $string); $string = str_replace('value="churchAddress"', 'value="' . $church->getAddress() . '"', $string); $string = str_replace('value="churchColony"', 'value="' . $church->getColony() . '"', $string); $string = str_replace('value="churchPostalCode"', 'value="' . $church->getPostalCode() . '"', $string); $string = str_replace('value="churchPhoneNumber"', 'value="' . $church->getPhoneNumber() . '"', $string); if ($church->getIdNiche() !== NULL) { $nicheData = ChurchManager::getSingleNiche('id', $church->getidNiche()); //Load Niche Data $string = str_replace('value="maxCol"', 'value="' . $nicheData->getMaxCol() . '"', $string); $string = str_replace('value="maxRow"', 'value="' . $nicheData->getMaxRow() . '"', $string); $string = str_replace('value="size"', 'value="' . $nicheData->getSize() . '"', $string); //Enable all the data $string = str_replace("disabled", '', $string); //Display the page $string = LanguageSupport::HTMLEvalLanguage($string); echo $string; //put the data of the niche echo "<script>document.getElementById('inputNiche').checked = true; checkNiche();</script>"; } else { $string = str_replace('value="maxCol"', '', $string); $string = str_replace('value="maxRow"', '', $string); $string = str_replace('value="size"', '', $string);
$church->setColony($_GET["colonyChurch"]); $church->setPostalCode($_GET["postalCodeChurch"]); $church->setPhoneNumber($_GET["phoneNumberChurch"]); $church->setIdVicar(ChurchManager::getSingleVicar('name', $_GET["vicar"])->getId()); $church->setIdDean(ChurchManager::getSingleDean('name', $_GET["dean"])->getId()); $church->setIdCity(CityManager::getSingleCity('name', $_GET["city"])->getId()); $niches = $_GET["niche"]; if ($niches == 'true') { $niche = new Niche(); $niche->setMaxCol($_GET["maxCol"]); $niche->setMaxRow($_GET["maxRow"]); $niche->setSize($_GET["size"]); $nicheT = ChurchManager::getSingleNiche('maxCol', $niche->getMaxCol(), 'maxRow', $niche->getMaxRow(), 'size', $niche->getSize()); if ($nicheT === NULL) { ChurchManager::addNiche($niche); $nicheT = ChurchManager::getSingleNiche('maxCol', $niche->getMaxCol(), 'maxRow', $niche->getMaxRow(), 'size', $niche->getSize()); $church->setIdNiche($nicheT->getId()); } else { $church->setIdNiche($nicheT->getId()); } } else { $church->setIdNiche('NULL'); } if ($status === 'update') { $church->setId($_GET["id"]); if (ChurchManager::updateChurch($church)) { echo "OK"; } else { echo "KO"; } } else {