iets mis gegaan met overzetten

This commit is contained in:
Monique
2022-12-06 22:01:40 +01:00
parent ab41e2d975
commit d03944c77b
@@ -146,7 +146,7 @@ class Streefcijfers extends MY_Controller{
} }
function setSWVKamer($org){ function setSWVKamer($org){
$kamer = ''; $kamer = '';
$swv = ''; $swv = '';
switch($org->soort ){ switch($org->soort ){
@@ -166,10 +166,10 @@ function setSWVKamer($org){
return ['swv'=>$swv, return ['swv'=>$swv,
'kamer' =>$kamer]; 'kamer' =>$kamer];
} }
function getambities() function getambities()
{ {
if (!$this->userid) die; if (!$this->userid) die;
$module = $this->session->userdata('module'); $module = $this->session->userdata('module');
@@ -299,8 +299,15 @@ function getambities()
} }
} }
if($org->soort == 3){ if($org->soort == 3){
$onderliggend = '';
$scholen = $this->Organisaties_model->get_onderliggende_orgs($this->globorgid);
foreach($scholen AS $school){
$onderliggend .= $school->id . ',';
}
$onderliggend = rtrim($onderliggend, ',');
if ($orgversie) $ambities = $this->Ambities_model->mh_get_ambities($module, $this->globorgid, $orgversie->orgversieID); if ($orgversie) $ambities = $this->Ambities_model->mh_get_ambities($module, $this->globorgid, $orgversie->orgversieID);
if (!$ambities) $ambities = $this->Ambities_model->mh_get_ambities($module, $kamer, $orgversie->orgversieID); if (!$ambities) $ambities = $this->Ambities_model->mh_get_ambities($module, $kamer, $orgversie->orgversieID);
if($orgversie) $ambities2 = $this->Ambities_model->mh_get_ambities($module, $onderliggend, $orgversie->orgversieID);
if (!$orgversie) { if (!$orgversie) {
$orgversie = $this->Orgversies_model->getOrgVersie($swv, $module); $orgversie = $this->Orgversies_model->getOrgVersie($swv, $module);
if ($orgversie) $ambities = $this->Ambities_model->mh_get_ambities($module, $this->globorgid, $orgversie->orgversieID); if ($orgversie) $ambities = $this->Ambities_model->mh_get_ambities($module, $this->globorgid, $orgversie->orgversieID);
@@ -323,14 +330,14 @@ function getambities()
} }
} }
if(!$orgversie && !$orgversiesK) { if(!$orgversie && !$orgversiesK) {
$this->json('geen results'); $this->json('geen results');
return; return;
} }
if ($ambities) { if ($ambities) {
if($ambities2) $ambities[] = $ambities2; if($ambities2) $ambities = array_merge($ambities2, $ambities);
foreach ($ambities as $ambitie) { foreach ($ambities as $ambitie) {
if (intval($ambitie->soort ) <= intval($org->soort ) && $standaardSWVNodig == false) { if (intval($ambitie->soort ) <= intval($org->soort ) && $standaardSWVNodig == false) {
$standaardNodig = false; $standaardNodig = false;
@@ -370,9 +377,9 @@ if(!$orgversie && !$orgversiesK) {
'module' => $modulenaam]); 'module' => $modulenaam]);
} }
function saveAmbitie(){ function saveAmbitie(){
if (!$this->userid) die; if (!$this->userid) die;
$orgversieid = $this->clean_input("orgversieid"); $orgversieid = $this->clean_input("orgversieid");
@@ -400,7 +407,7 @@ function saveAmbitie(){
$this->json($id); $this->json($id);
} }
// function getorgversies_ambities_oud(){ // function getorgversies_ambities_oud(){