diff --git a/rdf/vertrag.rdf.php b/rdf/vertrag.rdf.php index 8ec2fc6f7..5f1eea221 100644 --- a/rdf/vertrag.rdf.php +++ b/rdf/vertrag.rdf.php @@ -68,7 +68,7 @@ $oRdf = new rdf('VER','http://www.technikum-wien.at/vertrag'); $oRdf->sendHeader(); foreach($vertrag->result as $row) -{ +{ $i=$oRdf->newObjekt($row->vertrag_id); $oRdf->obj[$i]->setAttribut('vertrag_id',$row->vertrag_id,true); $oRdf->obj[$i]->setAttribut('person_id',$row->person_id,true); @@ -83,7 +83,6 @@ foreach($vertrag->result as $row) $oRdf->obj[$i]->setAttribut('vertragsdatum',$datum_obj->formatDatum($row->vertragsdatum,'d.m.Y'),true); $oRdf->obj[$i]->setAttribut('vertragsstunden',$row->vertragsstunden, true); $oRdf->obj[$i]->setAttribut('vertragsstunden_studiensemester_kurzbz',$row->vertragsstunden_studiensemester_kurzbz, true); - $oRdf->addSequence($row->vertrag_id); } diff --git a/rdf/vertragdetails.rdf.php b/rdf/vertragdetails.rdf.php index cfe7e08bf..56ec70a72 100644 --- a/rdf/vertragdetails.rdf.php +++ b/rdf/vertragdetails.rdf.php @@ -56,7 +56,7 @@ $oRdf = new rdf('VER','http://www.technikum-wien.at/vertragdetails'); $oRdf->sendHeader(); foreach($vertrag->result as $row) -{ +{ switch($row->type) { case 'Lehrauftrag': @@ -81,7 +81,11 @@ foreach($vertrag->result as $row) $oRdf->obj[$i]->setAttribut('projektarbeit_id',$row->projektarbeit_id,true); $oRdf->obj[$i]->setAttribut('betreuerart_kurzbz',$row->betreuerart_kurzbz,true); $oRdf->obj[$i]->setAttribut('bezeichnung',$row->bezeichnung,true); - + if(isset($row->vertragsstunden) && !empty($row->vertragsstunden)) + $oRdf->obj[$i]->setAttribut('vertragsstunden', $row->vertragsstunden, true); + if(isset($row->vertragsstunden_studiensemester_kurzbz) && !empty($row->vertragsstunden_studiensemester_kurzbz)) + $oRdf->obj[$i]->setAttribut('vertragsstunden_studiensemester_kurzbz', $row->vertragsstunden_studiensemester_kurzbz, true); + $oRdf->addSequence($key); }