Modification des chemins css/js parametres
This commit is contained in:
parent
f01de47f5c
commit
62c4bbc8b6
|
@ -21,6 +21,8 @@ pageManagerClass.prototype = {
|
||||||
page: null, // l'indice de la page courante dans pagelist
|
page: null, // l'indice de la page courante dans pagelist
|
||||||
vars: [], // les variables suivant le nom de la page dans l'URL
|
vars: [], // les variables suivant le nom de la page dans l'URL
|
||||||
path: '', // le chemin du dossier contenant les pages (.php)
|
path: '', // le chemin du dossier contenant les pages (.php)
|
||||||
|
jsPath: '_JS_', // le chemin du dossier contenant les scripts (.js)
|
||||||
|
cssPath: '_CSS_', // le chemin du dossier contenant les feuilles de style (.css)
|
||||||
pagelist: null, // la liste des pages pouvant être chargées
|
pagelist: null, // la liste des pages pouvant être chargées
|
||||||
container: null, // élément DOM qui contiendra le contenu des pages à charger
|
container: null, // élément DOM qui contiendra le contenu des pages à charger
|
||||||
/* =======================================================================
|
/* =======================================================================
|
||||||
|
@ -124,26 +126,26 @@ pageManagerClass.prototype = {
|
||||||
|
|
||||||
ptrPageManagerClass = this;
|
ptrPageManagerClass = this;
|
||||||
// si le fichier css existe
|
// si le fichier css existe
|
||||||
this.ajax(this.path+'/'+'_CSS'+'/'+this.page+'.css', function(e){
|
this.ajax(this.path+'/'+this.cssPath+'/'+this.page+'.css', function(e){
|
||||||
if( e != null ){ // on charge la dépendance CSS si le fichier existe
|
if( e != null ){ // on charge la dépendance CSS si le fichier existe
|
||||||
ptrPageManagerClass.depCSS = document.createElement('link');
|
ptrPageManagerClass.depCSS = document.createElement('link');
|
||||||
ptrPageManagerClass.depCSS.rel = 'stylesheet';
|
ptrPageManagerClass.depCSS.rel = 'stylesheet';
|
||||||
ptrPageManagerClass.depCSS.type = 'text/css';
|
ptrPageManagerClass.depCSS.type = 'text/css';
|
||||||
ptrPageManagerClass.depCSS.href = ptrPageManagerClass.path+'/_CSS/'+ptrPageManagerClass.page+'.css';
|
ptrPageManagerClass.depCSS.href = ptrPageManagerClass.path+'/'+ptrPageManagerClass.cssPath+'/'+ptrPageManagerClass.page+'.css';
|
||||||
document.head.appendChild(ptrPageManagerClass.depCSS);
|
document.head.appendChild(ptrPageManagerClass.depCSS);
|
||||||
}else
|
}else
|
||||||
console.warn('[loadDependencies_Error] - ('+ptrPageManagerClass.path+'/_CSS/'+ptrPageManagerClass.page+'.css)');
|
console.warn('[loadDependencies_Error] - ('+ptrPageManagerClass.path+'/'+ptrPageManagerClass.cssPath+'/'+ptrPageManagerClass.page+'.css)');
|
||||||
});
|
});
|
||||||
|
|
||||||
// si le fichier js existe
|
// si le fichier js existe
|
||||||
this.ajax(this.path+'/'+'_JS'+'/'+this.page+'.js', function(e){
|
this.ajax(this.path+'/'+this.jsPath+'/'+this.page+'.js', function(e){
|
||||||
if( e != null ){ // on charge la dépendance JS si le fichier existe
|
if( e != null ){ // on charge la dépendance JS si le fichier existe
|
||||||
ptrPageManagerClass.depJS = document.createElement('script');
|
ptrPageManagerClass.depJS = document.createElement('script');
|
||||||
ptrPageManagerClass.depJS.type = 'text/javascript';
|
ptrPageManagerClass.depJS.type = 'text/javascript';
|
||||||
ptrPageManagerClass.depJS.src = ptrPageManagerClass.path+'/_JS/'+ptrPageManagerClass.page+'.js';
|
ptrPageManagerClass.depJS.src = ptrPageManagerClass.path+'/'+ptrPageManagerClass.jsPath+'/'+ptrPageManagerClass.page+'.js';
|
||||||
document.head.appendChild(ptrPageManagerClass.depJS);
|
document.head.appendChild(ptrPageManagerClass.depJS);
|
||||||
}else
|
}else
|
||||||
console.warn('[loadDependencies_Error] - ('+ptrPageManagerClass.path+'/_JS/'+ptrPageManagerClass.page+'.js)');
|
console.warn('[loadDependencies_Error] - ('+ptrPageManagerClass.path+'/'+ptrPageManagerClass.jsPath+'/'+ptrPageManagerClass.page+'.js)');
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue