laatste dingen

This commit is contained in:
Monique
2022-07-07 13:37:06 +02:00
parent 90415b8bcc
commit 653b59c7ec
3 changed files with 26 additions and 4 deletions
@@ -203,10 +203,11 @@ class Organisaties extends MY_Controller{
if ($this->Autorisaties_model->check_autorisatie($this->userrole, SUPERUSER) > 0) { if ($this->Autorisaties_model->check_autorisatie($this->userrole, SUPERUSER) > 0) {
$orgid =$this->input->post("id"); $orgid =$this->input->post("id");
$errortekst = ''; $errortekst = '';
$soort = $this->input->post("soort");
if($this->input->post("soort")== "1") $actief = 1; if($soort == 1) $actief = 1;
else{ $valtonderID = $this->input->post("valtonderID"); else{ $valtonderID = $this->input->post("valtonderID");
$actief = $this->Organisaties_model->get_fieldvalue(["valtonder_id" => $valtonderID], 'actief'); $actief = $this->Organisaties_model->get_fieldvalue(["id" => $valtonderID], 'actief');
if($actief == 0) $errortekst .= "Activeer eerst de gearchiveerd organisatie(s) boven deze organisatie."; if($actief == 0) $errortekst .= "Activeer eerst de gearchiveerd organisatie(s) boven deze organisatie.";
else $actief = 1; else $actief = 1;
} }
@@ -143,7 +143,7 @@
<!-- ko if: actief() == false --> <!-- ko if: actief() == false -->
<tr> <tr>
<td data-bind="text: nummer"></td> <td data-bind="text: nummer"></td>
<td data-bind="text: naamkort, attr:{'title': naam}"></td> <td data-bind="text: naam, attr:{'title': naam}"></td>
<td data-bind="text: plaats"></td> <td data-bind="text: plaats"></td>
<td style="text-align: right "> <td style="text-align: right ">
+22 -1
View File
@@ -8,7 +8,6 @@ ls.initOrganisatiesModel = function(){
if (p.actief == 1) this.actief(true); if (p.actief == 1) this.actief(true);
this.naam = ko.observable(p.naam); this.naam = ko.observable(p.naam);
this.selectnaam = ko.observable(this.actief() ? p.naam : p.naam + ' (archief)')
this.naamkort = ko.observable(p.naamkort); this.naamkort = ko.observable(p.naamkort);
this.plaats = ko.observable(p.plaats); this.plaats = ko.observable(p.plaats);
@@ -446,6 +445,28 @@ ls.initOrganisatiesModel = function(){
else{ else{
dit.actief(true); dit.actief(true);
self.erIsArchief(false); self.erIsArchief(false);
switch (data){
case 1: $.each(self.swvs(), function(i,s){
if(s.id == dit.id) s.actief(true);
})
break;
case 2: $.each(self.kamers(), function(z,k){
if(k.id == dit.id) k.actief(true);
})
break;
case 3: $.each(self.bgs(), function(c,b){
if(b.id == dit.id)
b.actief(true);
})
break;
case 4: $.each(self.scholen(), function (t,o){
if(o.id == dit.id) o.actief(true)
if(o.actief() == false) self.erIsArchief(true);
})
break;
}
$.each(self.scholen(), function (i,s){ $.each(self.scholen(), function (i,s){
if(s.actief() == false) self.erIsArchief(true); if(s.actief() == false) self.erIsArchief(true);
}) })