forked from ZwiiCMS-Team/ZwiiCMS
permissions 13009
This commit is contained in:
parent
f9f55be851
commit
de564c31a0
@ -4,11 +4,16 @@
|
||||
|
||||
### Corrections
|
||||
|
||||
- Corrige un problème de permission non spécifiée dans un profil.
|
||||
- Corrige des messages de dépréciations de fonctions dans RFM.
|
||||
- Corrige un message de dépréciation lié à l'absence éventuel de titre court dans la génération du sitemap.
|
||||
- Met à jour les profils dans le slider.
|
||||
- Petites corrections.
|
||||
|
||||
### Améliorations
|
||||
|
||||
- Affecte une icône home aux boutons de retour
|
||||
|
||||
## Version 13.0.08
|
||||
|
||||
### Corrections
|
||||
|
@ -970,8 +970,17 @@ class common
|
||||
) {
|
||||
return $this->getData(['profil', $this->user['group'], $this->user['profil'], $key1]);
|
||||
} else {
|
||||
// Une permission non spécifiée dans le profil est autorisée par défaut pour le fonctionnement de $action
|
||||
return true;
|
||||
// Une permission non spécifiée dans le profil est autorisée selon la valeur de $actions
|
||||
if (class_exists($key1)) {
|
||||
$module = new $key1;
|
||||
if (array_key_exists($key2, $module::$actions)) {
|
||||
// var_dump($this->getUser('group'));
|
||||
// var_dump($module::$actions[$key2]);
|
||||
// var_dump($this->getUser('group') >= $module::$actions[$key2]);
|
||||
return $this->getUser('group') >= $module::$actions[$key2];
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user