Correctif : edit page, changement id si le nom de la page a changé

This commit is contained in:
Fred Tempez 2020-08-08 19:41:12 +02:00
parent b54f2ed9bc
commit 8581911e61

View File

@ -184,7 +184,12 @@ class page extends common {
else {
// Soumission du formulaire
if($this->isPost()) {
$pageId = $this->getInput('pageEditTitle', helper::FILTER_ID, true);
// Génére l'ID si le titre de la page a changé
if ( $this->getInput('pageEditTitle') !== $this->getData(['page',$this->getUrl(2),'title']) ) {
$pageId = $this->getInput('pageEditTitle', helper::FILTER_ID, true);
} else {
$pageId = $this->getUrl(2);
}
// un dossier existe du même nom (erreur en cas de redirection)
if (file_exists($pageId)) {
$pageId = uniqid($pageId);