Merge branch 'feature/sophome' into develop

# Conflicts:
#	application/core/MY_Controller.php
#	application/views/monpas/pages/sophome.php
#	public/js/monpas/models/sophomemodel.js
This commit is contained in:
Monique
2021-12-20 17:08:40 +01:00
4 changed files with 166 additions and 89 deletions
+37 -12
View File
@@ -7,9 +7,15 @@ mh.initSopHomeModel = function(){
}
else {
mh.SopHomeModel = {
orgsoort : ko.observable(1),
orgsoort : ko.observable(4),
compactOpen : ko.observable(false),
standaardOpen : ko.observable(false),
naam : ko.observable('Schoolondersteuningsprofiel'),
afkorting : ko.observable('SOP'),
toevoegingCSOP : ko.observable('Standaard of Flexibel SOP'),
initBindings :function(){
var self = mh.SopHomeModel;
@@ -21,19 +27,34 @@ mh.initSopHomeModel = function(){
initModel: function(){
var self =mh.SopHomeModel;
// self.fGetPagina();
self.fGetLabels();
},
fGetPagina: function(){
fGetLabels: function(){
var self = mh.SopHomeModel;
$.post("index.php/monpas/overzichtsop/getoverzicht", submitData , function(data){
self.toporg('');
if (data.organisatie){
self.orgsoort(data.soort);
self.orgsoort(data.soort);
$.post("index.php/monpas/overzichtsop/getOrgsoort", function(data){
if (data){
self.orgsoort(Number(data));
if(self.orgsoort() == 4) return;
switch (self.orgsoort()){
case 3: self.naam('Bestuurondersteuningprofiel');
self.afkorting('BOP');
self.toevoegingCSOP('BOP');
break;
case 2: self.naam('Regio-ondersteuningprofiel');
self.afkorting('ROP');
self.toevoegingCSOP('ROP');
break;
case 1: self.naam('SWV-ondersteuningprofiel');
self.afkorting('SWOP');
self.toevoegingCSOP('SWOP');
break;
} // switch
}
@@ -50,25 +71,29 @@ mh.initSopHomeModel = function(){
}
},
},
fSwitchMenu(menunaam){
var self =mh.SopHomeModel;
$('#pagsophome').fadeOut();
switch(menunaam){
case "compactsop" : mh.initCompactSopModel();
$('#pagcompactsop').fadeIn(500);
$('#pagcompactsop').fadeIn(500);
break;
case "standaardsop" : ls.initStandaardSopModel();
$('#pagstandaardsop').fadeIn(500);
$('#pagstandaardsop').fadeIn(500);
break;
case "flexibelsop" : ls.initFlexibelSopModel();
$('#pagflexibelsop').fadeIn(500);
$('#pagflexibelsop').fadeIn(500);
break;
case "sopoverzicht" : mh.initSopOverzichtModel();
$('#pagsopoverzicht').fadeIn(500);
$('#pagsopoverzicht').fadeIn(500);
break;
}
},
fOpenPDF: function(){
var self =mh.SopHomeModel;
var dit = this;