forked from ZwiiCMS-Team/ZwiiCMS
Revert "Revert "permission changement de module + réécriture test dans les fonctions page""
This reverts commit 3a5b0afe74
.
This commit is contained in:
parent
3a5b0afe74
commit
96041f1842
|
@ -140,7 +140,8 @@ class page extends common {
|
|||
$this->addOutput([
|
||||
'access' => false
|
||||
]);
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
$pageTitle = 'Nouvelle page';
|
||||
$pageId = helper::increment(helper::filter($pageTitle, helper::FILTER_ID), $this->getData(['page']));
|
||||
$this->setData([
|
||||
|
@ -180,7 +181,6 @@ class page extends common {
|
|||
'state' => true
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Suppression
|
||||
|
@ -192,7 +192,8 @@ class page extends common {
|
|||
$this->addOutput([
|
||||
'access' => false
|
||||
]);
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
// $url prend l'adresse sans le token
|
||||
$url = explode('&',$this->getUrl(2));
|
||||
// La page n'existe pas
|
||||
|
@ -302,7 +303,6 @@ class page extends common {
|
|||
]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
|
@ -315,9 +315,9 @@ class page extends common {
|
|||
$this->addOutput([
|
||||
'access' => false
|
||||
]);
|
||||
return;
|
||||
}
|
||||
// La page existe
|
||||
else {
|
||||
// Soumission du formulaire
|
||||
if($this->isPost()) {
|
||||
// Génére l'ID si le titre de la page a changé
|
||||
|
@ -508,6 +508,5 @@ class page extends common {
|
|||
'view' => 'edit'
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -54,7 +54,8 @@ echo template::formOpen('pageEditForm');
|
|||
<?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.',
|
||||
'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('pageEditModuleIdOldText',[
|
||||
|
|
Loading…
Reference in New Issue