From 41f9f5def4154cbd1f08878553d91ef3a124b2e9 Mon Sep 17 00:00:00 2001 From: kindlm Date: Wed, 15 Jun 2016 15:36:42 +0200 Subject: [PATCH] PDF-Export MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Werden PreStudent-IDs übergeben, wird die Vorlage des betreffenden Studiengangs ermittelt. Beim archivieren von Dokumenten wird nun das Style der DB berücksichtigt --- content/pdfExport.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/content/pdfExport.php b/content/pdfExport.php index 460834f13..ef7a4e23a 100755 --- a/content/pdfExport.php +++ b/content/pdfExport.php @@ -70,7 +70,7 @@ else $xsl_stg_kz=$_GET['stg_kz']; else { - // Werden UIDs uebergeben, wird die Vorlage des Studiengangs genommen + // Werden UIDs oder Prestudent_IDs uebergeben, wird die Vorlage des Studiengangs genommen // in dem der 1. Studierende in der Liste ist if(isset($_GET['uid']) && $_GET['uid']!='') { @@ -85,6 +85,19 @@ else $xsl_stg_kz=$student_obj->studiengang_kz; } } + elseif(isset($_GET['prestudent_id']) && $_GET['prestudent_id']!='') + { + if(strstr($_GET['prestudent_id'],';')) + $prestudent_ids = explode(';',$_GET['prestudent_id']); + else + $prestudent_ids[1] = $_GET['prestudent_id']; + + $prestudent_obj = new prestudent(); + if($prestudent_obj->load($prestudent_ids[1])) + { + $xsl_stg_kz=$prestudent_obj->studiengang_kz; + } + } } } if(isset($_GET['xsl_oe_kurzbz'])) @@ -662,7 +675,7 @@ else // Wenn ein Style XSL uebergeben wurde wird ein zweites XML File erstellt mit den // Styleanweisungen und ebenfalls zum Zip hinzugefuegt - if(isset($_GET['style_xsl'])) + if(isset($_GET['style_xsl']) || $vorlage->style!='') { //Wenn die Spalte style in der DB befuellt ist, wird dieses verwendet if($vorlage->style!='')