00001 <?php 00002 require_once TM_PATH . 'juelich/JuelichGlobals.php'; 00003 require_once TM_PATH . 'juelich/web/JuelichRendererProduct.php'; 00004 00014 class JuelichPageDetail { 00015 00021 function getPageContent() { 00022 $data =& getDataInstance(); 00023 $db =& getDbReaderInstance(); 00024 $pTplStart = ''; 00025 $pTplEnd = ''; 00026 $content = ''; 00027 $idString = $data->getAppData('detailId'); 00028 00029 $id = ''; 00030 $posBegin = 0; 00031 $zubehoer = false; 00032 00033 if ($idString[0] == 'z') { 00034 $zubehoer = true; 00035 $posBegin = 1; 00036 } 00037 $posEnd = strpos($idString, '_en'); 00038 if ($posEnd == 0) { 00039 $posEnd = strlen($idString); 00040 } 00041 $id = substr($idString, $posBegin, $posEnd); 00042 00043 $rP = new JuelichRendererProduct; 00044 if ($zubehoer) { 00045 return $rP->renderAccessDetail($id); 00046 } 00047 else { 00048 return $rP->renderProductDetail($id); 00049 } 00050 } 00051 00052 } 00053 ?>