overzetten naar nieuwe versie
This commit is contained in:
@@ -49,13 +49,11 @@ class Compactsop extends MY_Controller{
|
||||
echo json_encode($editok);
|
||||
}
|
||||
|
||||
function controleerschool(){
|
||||
function getorgsoort(){
|
||||
if (!$this->userid) die;
|
||||
$orgid = $this->globorgid;
|
||||
$school = false;
|
||||
$organisatie = $this->Organisaties_model->get_record_by_id($orgid);
|
||||
if ($organisatie && $organisatie->soort == 4) $school = true;
|
||||
echo json_encode($school);
|
||||
$soort = $this->Organisaties_model->get_fieldvalue(['id' => $this->globorgid], 'soort');
|
||||
echo json_encode($soort);
|
||||
}
|
||||
|
||||
function getSchooljaren(){
|
||||
@@ -80,13 +78,14 @@ class Compactsop extends MY_Controller{
|
||||
function getOnderdelenEnVersies(){
|
||||
if (!$this->userid) die;
|
||||
$schooljaar = $this->uri->segment(4);
|
||||
$compacteVersies = new Compacteversies($schooljaar);
|
||||
$orgsoort = $this->uri->segment(5);
|
||||
$compacteVersies = new CompacteVersies($schooljaar, $orgsoort);
|
||||
$onderdelen = $compacteVersies->getOnderdelen();
|
||||
|
||||
echo json_encode($onderdelen);
|
||||
}
|
||||
|
||||
function getSchoolgegevens(){
|
||||
function getOrganisatiegegevens(){
|
||||
if (!$this->userid) die;
|
||||
$school = $this->Schooldetails_model->getschool($this->globorgid);
|
||||
if(!$school){
|
||||
|
||||
@@ -467,7 +467,8 @@ class Omvang extends MY_Controller{
|
||||
$schooljaar->schooljaarnr = $omvang->schooljaarnr;
|
||||
$schooljaar->naam = $omvang->naam;
|
||||
$schooljaar->aantal = $omvang->aantal;
|
||||
$schooljaar->aantalllnarr = $this->Arrangementen_model->getAantalLeerlingenMetArrangement($nummer, $schoolIDs);
|
||||
$aantal = $this->Arrangementen_model->getAantalLeerlingenMetArrangement($nummer, $schoolIDs);
|
||||
$schooljaar->aantalllnarr = $aantal->aantal;
|
||||
$schooljaar->tlvs = $this->Tlvs_model->getAantalLeerlingenMetTLV($nummer, $schoolIDs);
|
||||
if($organisatie->soort == 4){
|
||||
$schooljaar->arrangementen = $this->Arrangementen_model->getArrangementenMetAantallen($organisatie->id,$nummer );
|
||||
@@ -478,7 +479,8 @@ class Omvang extends MY_Controller{
|
||||
$schooljaar->naamboven = $organisatieBoven->naamkort;
|
||||
$schooljaar->brinboven = $organisatieBoven->brin;
|
||||
$schooljaar->aantalboven = $boven->aantal;
|
||||
$schooljaar->aantalllnarrB = $this->Arrangementen_model->getAantalLeerlingenMetArrangement($nummer, $schoolIDsBoven);
|
||||
$aantal = $this->Arrangementen_model->getAantalLeerlingenMetArrangement($nummer, $schoolIDsBoven);
|
||||
$schooljaar->aantalllnarrB = $aantal->aantal;
|
||||
$schooljaar->tlvsB = $this->Tlvs_model->getAantalLeerlingenMetTLV($nummer, $schoolIDsBoven);
|
||||
|
||||
}
|
||||
|
||||
@@ -33,8 +33,9 @@ class Pdfmaker extends MY_Controller{
|
||||
$zoek = [" ", "'", "/"];
|
||||
$schoolid = str_replace($zoek, "",$schoolid);
|
||||
$schoolnaam = str_replace($zoek, "",$organisatie->naamkort);
|
||||
// $schoolnaam = $organisatie->naamkort;
|
||||
$titel = str_replace($zoek, "",$titel);
|
||||
|
||||
|
||||
$frameworklogo= $this->config->item('vendor_url').'/images/logos/frameworklogo.png';
|
||||
$logonaam = $this->Schooldetails_model->get(["organisatie_id" =>$schoolid],'logo', true);
|
||||
if (! $logonaam) $logonaam="monpaslogo.png";
|
||||
|
||||
@@ -87,6 +87,7 @@ class Sopoud extends MY_Controller{
|
||||
function Getversies($profielid,$chapterid){
|
||||
$versies = [];
|
||||
$hoofdstuk = $this->Hoofdstukken_model->get_record_by_id($chapterid);
|
||||
if ($hoofdstuk->module == 0 ) return $versies;
|
||||
|
||||
$module = $this->Modules_model->get_record_by_id( $hoofdstuk->module);
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ class Menu extends MY_Controller{
|
||||
|
||||
public function get_menu(){
|
||||
|
||||
$menu = new stdClass;
|
||||
|
||||
$user = new stdClass;
|
||||
$organisatie = new stdClass;
|
||||
$module = $this->session->userdata['module'];
|
||||
@@ -32,11 +32,55 @@ class Menu extends MY_Controller{
|
||||
|
||||
|
||||
$menu = $this->Menus_model->getmenu($module,$this->userrole);
|
||||
foreach($menu as $menuitem){
|
||||
if($menuitem->holdernaam == "sophoofd"){
|
||||
$menuitem->subpaginas = $this->Menus_model->getsubmenus($menuitem->id, $this->userrole);
|
||||
}
|
||||
}
|
||||
$aangepastmenu = [];
|
||||
|
||||
$org = $this->Organisaties_model->get_record_by_id($this->globorgid);
|
||||
if ($org){
|
||||
foreach ($menu as $menuitem){
|
||||
if ($menuitem->holdernaam == "sophoofd"){
|
||||
|
||||
switch ($org->soort){
|
||||
case 1: $menuitem->naam = "SWOP"; break;
|
||||
case 2: $menuitem->naam = "ROP" ; break;
|
||||
case 3: $menuitem->naam = "BOP" ; break;
|
||||
default: $menuitem->naam = "SOP";
|
||||
};//switch
|
||||
|
||||
$menuitem->subpaginas = $this->Menus_model->getsubmenus($menuitem->id, $this->userrole);
|
||||
foreach($menuitem->subpaginas as $subpagina) {
|
||||
if ($subpagina->paginanaam == 'compactsop') {
|
||||
switch ($org->soort) {
|
||||
case 1:
|
||||
$subpagina->naam = "Compact SWOP";
|
||||
break;
|
||||
case 2:
|
||||
$subpagina->naam = "Compact ROP";
|
||||
break;
|
||||
case 3:
|
||||
$subpagina->naam = "Compact BOP";
|
||||
break;
|
||||
default:
|
||||
$subpagina->naam = "Compact SOP";
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}; //if
|
||||
$aangepastmenu [] = $menuitem;
|
||||
}; // foreach
|
||||
|
||||
|
||||
|
||||
}; //if organisatie
|
||||
|
||||
//
|
||||
// foreach($aangepastmenu as $menuitem){
|
||||
// if($menuitem->holdernaam == "sophoofd"){
|
||||
// $menuitem->subpaginas = $this->Menus_model->getsubmenus($menuitem->id, $this->userrole);
|
||||
//
|
||||
// }
|
||||
// }
|
||||
|
||||
$licenties = null;
|
||||
$licenties = $this->Licenties_model->get_licentie($this->orgid);
|
||||
@@ -55,23 +99,11 @@ class Menu extends MY_Controller{
|
||||
$organisatie = $this->Organisaties_model->get_orgnaam($this->globorgid);
|
||||
}
|
||||
|
||||
$org = $this->Organisaties_model->get_record_by_id($this->globorgid);
|
||||
if ($org){
|
||||
foreach ($menu as $menuitem){
|
||||
if (strtoupper($menuitem->naam) == "sophoofd"){
|
||||
switch ($org->soort){
|
||||
case 1: $menuitem->naam = "SWOP"; break;
|
||||
case 2: $menuitem->naam = "KOP" ; break;
|
||||
case 3: $menuitem->naam ="BOP"; break;
|
||||
default: $menuitem->naam = "SOP";
|
||||
};//switch
|
||||
}; //if
|
||||
}; // foreach
|
||||
}; //if organisatie
|
||||
|
||||
|
||||
echo json_encode(array( 'module' =>$module,
|
||||
'modulenaam' => $modulenaam,
|
||||
'menu' =>$menu,
|
||||
'menu' => $aangepastmenu,
|
||||
'user' => $user,
|
||||
'organisatie' => $organisatie));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user