Revert "permission changement de module + réécriture test dans les fonctions page"

This reverts commit 468bb2cd25.
This commit is contained in:
Fred Tempez 2020-10-11 14:19:50 +02:00
parent 468bb2cd25
commit 3a5b0afe74
2 changed files with 338 additions and 338 deletions

View File

@ -140,8 +140,7 @@ class page extends common {
$this->addOutput([ $this->addOutput([
'access' => false 'access' => false
]); ]);
return; } else {
}
$pageTitle = 'Nouvelle page'; $pageTitle = 'Nouvelle page';
$pageId = helper::increment(helper::filter($pageTitle, helper::FILTER_ID), $this->getData(['page'])); $pageId = helper::increment(helper::filter($pageTitle, helper::FILTER_ID), $this->getData(['page']));
$this->setData([ $this->setData([
@ -181,6 +180,7 @@ class page extends common {
'state' => true 'state' => true
]); ]);
} }
}
/** /**
* Suppression * Suppression
@ -192,8 +192,7 @@ class page extends common {
$this->addOutput([ $this->addOutput([
'access' => false 'access' => false
]); ]);
return; } else {
}
// $url prend l'adresse sans le token // $url prend l'adresse sans le token
$url = explode('&',$this->getUrl(2)); $url = explode('&',$this->getUrl(2));
// La page n'existe pas // La page n'existe pas
@ -303,6 +302,7 @@ class page extends common {
]); ]);
} }
} }
}
/** /**
@ -315,9 +315,9 @@ class page extends common {
$this->addOutput([ $this->addOutput([
'access' => false 'access' => false
]); ]);
return;
} }
// La page existe // La page existe
else {
// Soumission du formulaire // Soumission du formulaire
if($this->isPost()) { if($this->isPost()) {
// Génére l'ID si le titre de la page a changé // Génére l'ID si le titre de la page a changé
@ -508,5 +508,6 @@ class page extends common {
'view' => 'edit' 'view' => 'edit'
]); ]);
} }
}
} }

View File

@ -54,8 +54,7 @@ echo template::formOpen('pageEditForm');
<?php echo template::select('pageEditModuleId', $module::$moduleIds, [ <?php echo template::select('pageEditModuleId', $module::$moduleIds, [
'help' => 'En cas de changement de module, les données du module précédent seront supprimées.', 'help' => 'En cas de changement de module, les données du module précédent seront supprimées.',
'label' => 'Module', 'label' => 'Module',
'selected' => $this->getData(['page', $this->getUrl(2), 'moduleId']), 'selected' => $this->getData(['page', $this->getUrl(2), 'moduleId'])
'disabled' => !($module::$actions['delete'] < $this->getUser('group'))
]); ?> ]); ?>
<?php echo template::hidden('pageEditModuleIdOld',['value' => $this->getData(['page', $this->getUrl(2), 'moduleId'])]); ?> <?php echo template::hidden('pageEditModuleIdOld',['value' => $this->getData(['page', $this->getUrl(2), 'moduleId'])]); ?>
<?php echo template::hidden('pageEditModuleIdOldText',[ <?php echo template::hidden('pageEditModuleIdOldText',[