From b66cb5216ec1f9ca0f7bf4b3a83ee024fa41b42b Mon Sep 17 00:00:00 2001 From: Karl Burkhart Date: Tue, 11 Oct 2011 07:57:08 +0000 Subject: [PATCH] =?UTF-8?q?es=20kann=20nun=20die=20projekt=5Fkurzbz=20?= =?UTF-8?q?=C3=BCbergeben=20werden?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- rdf/projektphase.rdf.php | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/rdf/projektphase.rdf.php b/rdf/projektphase.rdf.php index b30706ecb..d5b8f4eed 100755 --- a/rdf/projektphase.rdf.php +++ b/rdf/projektphase.rdf.php @@ -30,15 +30,18 @@ $oRdf = new rdf('PROJEKTPHASE','http://www.technikum-wien.at/projektphase'); $oRdf->sendHeader(); $datum_obj = new datum(); -if(isset($_GET['projektphase_id'])) +$projektphase_id = isset($_GET['projektphase_id'])?$_GET['projektphase_id'] : ''; +$projekt_kurzbz = isset($_GET['projekt_kurzbz'])?$_GET['projekt_kurzbz'] : ''; + +if($projektphase_id != '') { $phase = new projektphase(); $timestamp = time(); $timestamp = date('Y-m-d'); - if(!$phase->load($_GET['projektphase_id'])) + if(!$phase->load($projektphase_id)) die('Fehler beim Laden der Phase'); - $ergebnis = $phase->getFortschritt($_GET['projektphase_id']); + $ergebnis = $phase->getFortschritt($projektphase_id); $i=$oRdf->newObjekt($phase->projektphase_id); // hat phase schon begonnen @@ -63,10 +66,15 @@ if(isset($_GET['projektphase_id'])) else $oRdf->addSequence($phase->projektphase_id); -}else if(isset($_GET['projekt_kurzbz'])) +}else if($projekt_kurzbz != '') { $projektphase = new projektphase(); - $projektphase->getProjektphasen($_GET['projekt_kurzbz']); + + // gesetzt wenn abfrage für fk ansonsten lade alle phasen zur projekt_kurzbz + if(isset($_GET['phase_id'])) + $projektphase->getProjektphasenForFk($projekt_kurzbz, $_GET['phase_id']); + else + $projektphase->getProjektphasen($projekt_kurzbz); if(isset($_GET['optional'])) {