Optimisation setData

This commit is contained in:
Fred Tempez 2024-10-12 11:16:44 +02:00
parent 5eace20e26
commit 09f9f6bdd6

View File

@ -119,14 +119,16 @@ class page extends common
$page $page
]); ]);
// Ecriture // Ecriture
$this->setData(['page', $pageId, $data]); $this->setData(['page', $pageId, $data], false);
$notification = helper::translate('Page dupliquée'); $notification = helper::translate('Page dupliquée');
// Duplication du module présent // Duplication du module présent
if ($this->getData(['page', $page, 'moduleId'])) { if ($this->getData(['page', $page, 'moduleId'])) {
$data = $this->getData(['module', $page]); $data = $this->getData(['module', $page]);
$this->setData(['module', $pageId, $data]); $this->setData(['module', $pageId, $data], false);
$notification = helper::translate('Page et module dupliqués'); $notification = helper::translate('Page et module dupliqués');
} }
// Force la sauvegarde
$this->saveDB('page');
// Valeurs en sortie // Valeurs en sortie
$this->addOutput([ $this->addOutput([