kleuren werden niet goed opgehaald bij resultaat matrix
This commit is contained in:
@@ -198,27 +198,12 @@ class Gemiddeldenafbeeldingen {
|
||||
}
|
||||
|
||||
private function getKleur ($score){
|
||||
$grensnummer = 1;
|
||||
if ($score>= $this->kleuren->grens1) $grensnummer = 2;
|
||||
if ($score>= $this->kleuren->grens2) $grensnummer = 3;
|
||||
if ($score>= $this->kleuren->grens3) $grensnummer = 4;
|
||||
|
||||
switch ( $grensnummer) {
|
||||
case 1:
|
||||
$kleur = $this->kleuren->kleur1;
|
||||
break;
|
||||
case 2:
|
||||
$kleur = $this->kleuren->kleur2;
|
||||
break;
|
||||
case 3:
|
||||
$kleur = $this->kleuren->kleur3;
|
||||
break;
|
||||
case 4:
|
||||
$kleur = $this->kleuren->kleur4;
|
||||
break;
|
||||
default:
|
||||
$kleur = $this->kleuren->kleur1;
|
||||
}
|
||||
$kleur = $this->CI->Scorekleuren_model->getGemiddeldeKleur($score->scoretype, $score->gem);
|
||||
$kleur = $kleur->kleurcode;
|
||||
if(!$kleur) $kleur = '#ffffff';
|
||||
$this->score->kleur = $kleur;
|
||||
|
||||
|
||||
return $kleur;
|
||||
}
|
||||
|
||||
@@ -243,14 +228,15 @@ class Gemiddeldenafbeeldingen {
|
||||
}
|
||||
private function loopIJkpunten2(){
|
||||
if(!$this->ijkpunten) return;
|
||||
$scoretype = $this->ijkpunten[0]->scoretype;
|
||||
foreach($this->ijkpunten as $index => $this->ijkpunt){
|
||||
if(!isset($this->ijkpunt->score)){continue;};
|
||||
if(! $this->ijkpunt->score) $this->ijkpuntscore = 0;
|
||||
$this->setScorenummer();
|
||||
$this->rondScoresAf();
|
||||
$this->setScoreKleuren();
|
||||
$this->setScoreKleuren($scoretype);
|
||||
$this->addGewensteScores($index);
|
||||
$this->setWenskleuren();
|
||||
$this->setWenskleuren($scoretype);
|
||||
$this->setAdvies();
|
||||
$this->setResultatenOverzicht();
|
||||
$this->telIJkpuntenok();
|
||||
@@ -276,23 +262,31 @@ class Gemiddeldenafbeeldingen {
|
||||
$this->ijkpunt->score = round($this->ijkpunt->score);
|
||||
}
|
||||
|
||||
private function setScoreKleuren(){
|
||||
switch ($this->ijkpunt->huidig) {
|
||||
case 1:
|
||||
$this->ijkpunt->kleur = $this->kleuren->kleur1;
|
||||
break;
|
||||
case 2:
|
||||
$this->ijkpunt->kleur = $this->kleuren->kleur2;
|
||||
break;
|
||||
case 3:
|
||||
$this->ijkpunt->kleur = $this->kleuren->kleur3;
|
||||
break;
|
||||
case 4:
|
||||
$this->ijkpunt->kleur = $this->kleuren->kleur4;
|
||||
break;
|
||||
default:
|
||||
$this->ijkpunt->kleur = $this->kleuren->kleur1;
|
||||
}
|
||||
private function setScoreKleuren($scoretype){
|
||||
$kleur = $this->CI->Scorekleuren_model->getGemiddeldeKleur($scoretype, $this->ijkpunt->score);
|
||||
$kleur = $kleur->kleurcode;
|
||||
if(!$kleur) $kleur = '#ffffff';
|
||||
$this->i->kljkpunt = $kleur;
|
||||
|
||||
|
||||
|
||||
|
||||
// switch ($this->ijkpunt->huidig) {
|
||||
// case 1:
|
||||
// $this->ijkpunt->kleur = $this->kleuren->kleur1;
|
||||
// break;
|
||||
// case 2:
|
||||
// $this->ijkpunt->kleur = $this->kleuren->kleur2;
|
||||
// break;
|
||||
// case 3:
|
||||
// $this->ijkpunt->kleur = $this->kleuren->kleur3;
|
||||
// break;
|
||||
// case 4:
|
||||
// $this->ijkpunt->kleur = $this->kleuren->kleur4;
|
||||
// break;
|
||||
// default:
|
||||
// $this->ijkpunt->kleur = $this->kleuren->kleur1;
|
||||
// }
|
||||
|
||||
}
|
||||
|
||||
@@ -305,24 +299,31 @@ class Gemiddeldenafbeeldingen {
|
||||
}
|
||||
}
|
||||
|
||||
private function setWensKleuren(){
|
||||
private function setWensKleuren($scoretype){
|
||||
if(!isset($this->ijkpunt->wens)) return;
|
||||
switch ($this->ijkpunt->wens) {
|
||||
case 1:
|
||||
$this->ijkpunt->wenskleur = $this->kleuren->kleur1;
|
||||
break;
|
||||
case 2:
|
||||
$this->ijkpunt->wenskleur = $this->kleuren->kleur2;
|
||||
break;
|
||||
case 3:
|
||||
$this->ijkpunt->wenskleur = $this->kleuren->kleur3;
|
||||
break;
|
||||
case 4:
|
||||
$this->ijkpunt->wenskleur = $this->kleuren->kleur4;
|
||||
break;
|
||||
default:
|
||||
$this->ijkpunt->wenskleur = '#ffffff';
|
||||
}
|
||||
|
||||
$kleur = $this->CI->Scorekleuren_model->getWensKleur($scoretype, $this->ijkpunt->wens);
|
||||
if(!$kleur) $kleur = '#ffffff';
|
||||
$this->ijkpunt->wenskleur = $kleur;
|
||||
|
||||
|
||||
|
||||
// switch ($this->ijkpunt->wens) {
|
||||
// case 1:
|
||||
// $this->ijkpunt->wenskleur = $this->kleuren->kleur1;
|
||||
// break;
|
||||
// case 2:
|
||||
// $this->ijkpunt->wenskleur = $this->kleuren->kleur2;
|
||||
// break;
|
||||
// case 3:
|
||||
// $this->ijkpunt->wenskleur = $this->kleuren->kleur3;
|
||||
// break;
|
||||
// case 4:
|
||||
// $this->ijkpunt->wenskleur = $this->kleuren->kleur4;
|
||||
// break;
|
||||
// default:
|
||||
// $this->ijkpunt->wenskleur = '#ffffff';
|
||||
// }
|
||||
}
|
||||
|
||||
private function setAdvies(){
|
||||
|
||||
@@ -224,12 +224,13 @@ class Schoolafbeeldingen {
|
||||
private function loopScores2()
|
||||
{
|
||||
if (!$this->scores) return;
|
||||
$scoretype = $this->scores[0]->scoretype;
|
||||
foreach ($this->scores as $index => $this->score) {
|
||||
$this->setScoreNummer();
|
||||
$this->rondScoresAf();
|
||||
$this->setScoreKleuren();
|
||||
$this->setScoreKleuren($scoretype);
|
||||
$this->addGewensteScores($index);
|
||||
$this->setWensKleuren();
|
||||
$this->setWensKleuren($scoretype);
|
||||
$this->setAdvies();
|
||||
$this->setResultatenOverzicht();
|
||||
$this->telIJKpuntenok();
|
||||
@@ -257,23 +258,31 @@ class Schoolafbeeldingen {
|
||||
}
|
||||
|
||||
|
||||
private function setScoreKleuren(){
|
||||
switch ($this->score->huidig) {
|
||||
case 1:
|
||||
$this->score->kleur = $this->kleuren->kleur1;
|
||||
break;
|
||||
case 2:
|
||||
$this->score->kleur = $this->kleuren->kleur2;
|
||||
break;
|
||||
case 3:
|
||||
$this->score->kleur = $this->kleuren->kleur3;
|
||||
break;
|
||||
case 4:
|
||||
$this->score->kleur = $this->kleuren->kleur4;
|
||||
break;
|
||||
default:
|
||||
$this->score->kleur = '#ffffff';
|
||||
}
|
||||
private function setScoreKleuren($scoretype){
|
||||
|
||||
|
||||
$kleur = $this->CI->Scorekleuren_model->getGemiddeldeKleur($scoretype, $this->score->gem);
|
||||
$kleur = $kleur->kleurcode;
|
||||
if(!$kleur) $kleur = '#ffffff';
|
||||
$this->score->kleur = $kleur;
|
||||
|
||||
|
||||
// switch ($this->score->huidig) {
|
||||
// case 1:
|
||||
// $this->score->kleur = $this->kleuren->kleur1;
|
||||
// break;
|
||||
// case 2:
|
||||
// $this->score->kleur = $this->kleuren->kleur2;
|
||||
// break;
|
||||
// case 3:
|
||||
// $this->score->kleur = $this->kleuren->kleur3;
|
||||
// break;
|
||||
// case 4:
|
||||
// $this->score->kleur = $this->kleuren->kleur4;
|
||||
// break;
|
||||
// default:
|
||||
// $this->score->kleur = '#ffffff';
|
||||
// }
|
||||
|
||||
}
|
||||
|
||||
@@ -284,28 +293,13 @@ class Schoolafbeeldingen {
|
||||
}
|
||||
}
|
||||
|
||||
private function setWensKleuren(){
|
||||
private function setWensKleuren($scoretype){
|
||||
if(! isset($this->wensen)) return;
|
||||
if(!isset($this->score->wens)) return;
|
||||
if($this->score->disabled == 'T')
|
||||
{$this->score->wenskleur = '#ffffff';
|
||||
return;}
|
||||
switch ($this->score->wens) {
|
||||
case 1:
|
||||
$this->score->wenskleur = $this->kleuren->kleur1;
|
||||
break;
|
||||
case 2:
|
||||
$this->score->wenskleur = $this->kleuren->kleur2;
|
||||
break;
|
||||
case 3:
|
||||
$this->score->wenskleur = $this->kleuren->kleur3;
|
||||
break;
|
||||
case 4:
|
||||
$this->score->wenskleur = $this->kleuren->kleur4;
|
||||
break;
|
||||
default:
|
||||
$this->score->wenskleur = '#ffffff';
|
||||
}
|
||||
$kleur = $this->CI->Scorekleuren_model->getWensKleur($scoretype, $this->score->wens);
|
||||
if(!$kleur) $kleur = '#ffffff';
|
||||
$this->score->wenskleur = $kleur;
|
||||
|
||||
}
|
||||
|
||||
private function setAdvies(){
|
||||
|
||||
@@ -5,6 +5,7 @@ class Schoolscores
|
||||
private $CI;
|
||||
private $ijkpunten;
|
||||
private $scores;
|
||||
private $score;
|
||||
private $ambities;
|
||||
private $wensen;
|
||||
private $schoolScores;
|
||||
@@ -57,7 +58,6 @@ class Schoolscores
|
||||
$this->scores = $this->CI->Scores_model->getgemscores($this->orgversieid, $this->orgid);
|
||||
}
|
||||
|
||||
|
||||
private function setAmbities(){
|
||||
$this->ambities = $this->CI->Ambities_model->getOrgAmbities($this->orgversieid, $this->orgid);
|
||||
}
|
||||
|
||||
@@ -67,7 +67,7 @@ class Afbeeldingen {
|
||||
$this->setScores();
|
||||
$this->setSWVid();
|
||||
$this->setOrgversie();
|
||||
$this->setKleurcodes();
|
||||
// $this->setKleurcodes();
|
||||
$this->setKleuren();
|
||||
$this->loopScores1();
|
||||
$this->setGemiddeldeScore();
|
||||
@@ -185,10 +185,11 @@ class Afbeeldingen {
|
||||
|
||||
private function loopScores2(){
|
||||
if (!$this->scores) return;
|
||||
$scoretype = $this->scores[0]->scoretype;
|
||||
foreach ($this->scores as $index => $this->score) {
|
||||
$this->setScoreNummer();
|
||||
$this->rondScoresAf();
|
||||
$this->setScoreKleuren();
|
||||
$this->setScoreKleuren($scoretype);
|
||||
$this->setResultatenOverzicht();
|
||||
$this->telIJkpuntenok();
|
||||
}
|
||||
@@ -206,23 +207,29 @@ class Afbeeldingen {
|
||||
|
||||
}
|
||||
|
||||
private function setScoreKleuren(){
|
||||
switch ($this->score->huidig) {
|
||||
case 1:
|
||||
$this->score->kleur = $this->kleuren->kleur1;
|
||||
break;
|
||||
case 2:
|
||||
$this->score->kleur = $this->kleuren->kleur2;
|
||||
break;
|
||||
case 3:
|
||||
$this->score->kleur = $this->kleuren->kleur3;
|
||||
break;
|
||||
case 4:
|
||||
$this->score->kleur = $this->kleuren->kleur4;
|
||||
break;
|
||||
default:
|
||||
$this->score->kleur = '#ffffff';
|
||||
}
|
||||
private function setScoreKleuren($scoretype){
|
||||
$kleur = $this->CI->Scorekleuren_model->getGemiddeldeKleur($scoretype, $this->score->gem);
|
||||
$kleur = $kleur->kleurcode;
|
||||
if(!$kleur) $kleur = '#ffffff';
|
||||
$this->score->kleur = $kleur;
|
||||
|
||||
|
||||
// switch ($this->score->huidig) {
|
||||
// case 1:
|
||||
// $this->score->kleur = $this->kleuren->kleur1;
|
||||
// break;
|
||||
// case 2:
|
||||
// $this->score->kleur = $this->kleuren->kleur2;
|
||||
// break;
|
||||
// case 3:
|
||||
// $this->score->kleur = $this->kleuren->kleur3;
|
||||
// break;
|
||||
// case 4:
|
||||
// $this->score->kleur = $this->kleuren->kleur4;
|
||||
// break;
|
||||
// default:
|
||||
// $this->score->kleur = '#ffffff';
|
||||
// }
|
||||
}
|
||||
|
||||
private function setResultatenOverzicht(){
|
||||
|
||||
@@ -197,10 +197,6 @@ class Lijsten
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private function setSchoolScores(){
|
||||
if ($this->soort != 4 || $this->lijst->vorm != 1) return;
|
||||
$this->schoolScores = new Schoolscores($this->lijst->orgversieid, $this->orgid);
|
||||
@@ -365,14 +361,15 @@ class Lijsten
|
||||
}
|
||||
|
||||
private function loopVergelijkingScores(){
|
||||
if( (!isset($this->lijst->vergelijkingen) || !$this->lijst->vergelijkingen)) return;
|
||||
for($i = 0; $i < count($this->lijst->vergelijkingen); $i++){
|
||||
$this->setVergelijkingScores($i);
|
||||
if(!isset($this->lijst->vergelijkingen) || !$this->lijst->vergelijkingen) return;
|
||||
|
||||
foreach($this->lijst->vergelijkingen AS $index => $vergelijking){
|
||||
$this->setVergelijkingScores($index);
|
||||
}
|
||||
}
|
||||
|
||||
private function setVergelijkingScores($i){
|
||||
if($this->lijst->scores[$i]) {
|
||||
if($this->lijst->scores && $this->lijst->scores[$i]) {
|
||||
$this->lijst->scores[$i]->gemV = $this->lijst->vergelijkingen[$i]->gem;
|
||||
$this->lijst->scores[$i]->kleurV = $this->lijst->vergelijkingen[$i]->kleur;
|
||||
$this->lijst->scores[$i]->disabledV = $this->lijst->vergelijkingen[$i]->disabled;
|
||||
|
||||
Reference in New Issue
Block a user