This commit is contained in:
Monique
2022-01-25 10:21:13 +01:00
parent 3ae6d69187
commit 9fd2eac8ee
+6 -10
View File
@@ -23,9 +23,6 @@ class Pdfmaker extends MY_Controller{
$inputstring = $this->input->post('data'); $inputstring = $this->input->post('data');
$input = json_decode($inputstring); $input = json_decode($inputstring);
$inhoud = $input->pagina; $inhoud = $input->pagina;
$titel = $input->titel;
$schooljaar = $input->titel; $schooljaar = $input->titel;
$orgsoort = $input->orgsoort; $orgsoort = $input->orgsoort;
//maak goede titel //maak goede titel
@@ -39,7 +36,6 @@ class Pdfmaker extends MY_Controller{
default : $profiel = 'SOP'; default : $profiel = 'SOP';
} }
$soptitel = 'Compact '.$profiel. ' ' . $schooljaar; $soptitel = 'Compact '.$profiel. ' ' . $schooljaar;
$schoolid = $input->schoolid; $schoolid = $input->schoolid;
$schooljaarnummer = $input->schooljaarnr; $schooljaarnummer = $input->schooljaarnr;
$organisatie = $this->Organisaties_model->get(['id' => $schoolid],false, true); $organisatie = $this->Organisaties_model->get(['id' => $schoolid],false, true);
@@ -47,18 +43,18 @@ class Pdfmaker extends MY_Controller{
$html = $this->load->view('monpas/compactsop/sopcompact.php', $data, TRUE); $html = $this->load->view('monpas/compactsop/sopcompact.php', $data, TRUE);
$date = date('dmY'); $date = date('dmY');
$zoek = [" ", "'", "/"]; $zoek = [" ", "'", "/"];
$bestandstitel = str_replace($zoek, "", $soptitel);
$schoolid = str_replace($zoek, "",$schoolid); $schoolid = str_replace($zoek, "",$schoolid);
$schoolnaam = str_replace($zoek, "",$organisatie->naamkort); $sopschoolnaam = str_replace("'", "'", $organisatie->naamkort);
// $schoolnaam = $organisatie->naamkort; $bestandsschoolnaam = str_replace($zoek, "",$sopschoolnaam);;
$titel = str_replace($zoek, "",$titel);
$frameworklogo= $this->config->item('vendor_url').'/images/logos/frameworklogo.png'; $frameworklogo= $this->config->item('vendor_url').'/images/logos/frameworklogo.png';
$logonaam = $this->Schooldetails_model->get(["organisatie_id" =>$schoolid],'logo', true); $logonaam = $this->Schooldetails_model->get(["organisatie_id" =>$schoolid],'logo', true);
if (! $logonaam) $logonaam="monpaslogo.png"; if (! $logonaam) $logonaam="monpaslogo.png";
$schoollogo = $this->config->item('vendor_url').'/images/logos/'.$logonaam; $schoollogo = $this->config->item('vendor_url').'/images/logos/'.$logonaam;
$headerdata = ['titel' =>$titel, $headerdata = ['titel' =>$soptitel,
'schoolnaam' =>$schoolnaam ? $schoolnaam : '', 'schoolnaam' =>$sopschoolnaam ? $sopschoolnaam : '',
'logoframework' =>$frameworklogo, 'logoframework' =>$frameworklogo,
'logoschool' =>$schoollogo]; 'logoschool' =>$schoollogo];
$footerdata = ""; $footerdata = "";
@@ -66,7 +62,7 @@ class Pdfmaker extends MY_Controller{
$footer = $this->load->view ("monpas/compactsop/compactfooter", $footerdata, TRUE); $footer = $this->load->view ("monpas/compactsop/compactfooter", $footerdata, TRUE);
$filenaam = $this->compactsoppath.'sop.pdf'; $filenaam = $this->compactsoppath.'sop.pdf';
$bestandsnaam = "compactsop".$schoolnaam.$schoolid.$titel.'-'.$date.'.pdf'; $bestandsnaam = "compactsop".$bestandsschoolnaam.$schoolid.$bestandstitel.'-'.$date.'.pdf';
$downloadnaam = $this->compactsoppath.$bestandsnaam; $downloadnaam = $this->compactsoppath.$bestandsnaam;
// TODO check if exists // TODO check if exists