From 11656c72ca4a6e3b4aac8c2a16996f0a6530858a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Tempez?= Date: Sat, 12 Oct 2024 11:16:46 +0200 Subject: [PATCH] Optimisation setData --- core/module/page/page.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/core/module/page/page.php b/core/module/page/page.php index f24c41bc..c5b6cb91 100644 --- a/core/module/page/page.php +++ b/core/module/page/page.php @@ -119,14 +119,16 @@ class page extends common $page ]); // Ecriture - $this->setData(['page', $pageId, $data]); + $this->setData(['page', $pageId, $data], false); $notification = helper::translate('Page dupliquée'); // Duplication du module présent if ($this->getData(['page', $page, 'moduleId'])) { $data = $this->getData(['module', $page]); - $this->setData(['module', $pageId, $data]); + $this->setData(['module', $pageId, $data], false); $notification = helper::translate('Page et module dupliqués'); } + // Force la sauvegarde + $this->saveDB('page'); // Valeurs en sortie $this->addOutput([ @@ -484,8 +486,8 @@ class page extends common $this->setData(['page', $childId, 'position', 0], false); } } - // Force la sauvegarde - $this->saveDB('page'); + // Force la sauvegarde + $this->saveDB('page'); } // La page est une barre latérale qui a été renommée : changer le nom de la barre dans les pages qui l'utilisent