From 33c8ee210b0ceb91e9ee0632945bbf31d56c08cd Mon Sep 17 00:00:00 2001 From: deltacms Date: Mon, 18 Mar 2024 07:53:21 +0100 Subject: [PATCH] modification xxData() avec data_module --- core/core.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/core/core.php b/core/core.php index ef3d4d8..bd45f47 100644 --- a/core/core.php +++ b/core/core.php @@ -438,8 +438,8 @@ class common { * @param array $keys Clé(s) des données */ public function deleteData($keys) { - // Instanciation si $keys[0]='data_module' et $keys[2] ='data' avec $keys[1]= nomdelapage - if( $keys[0] === 'data_module' && $keys[2]==='data'){ + // Instanciation si $keys[0]='data_module' avec $keys[1]= nomdelapage et $keys[2] présent + if( $keys[0] === 'data_module' && count($keys) >= 3 ){ // Constructeur JsonDB $this->dataFiles[$keys[2]] = new \Prowebcraft\JsonDb([ 'name' => $keys[1]. '.json', @@ -490,8 +490,8 @@ class common { /** * Lecture directe */ - // Instanciation si $keys[0]='data_module' et $keys[2] ='data' avec $keys[1]= nomdelapage - if( $keys[0] === 'data_module' && $keys[2]==='data'){ + // Instanciation si $keys[0]='data_module' avec $keys[1]= nomdelapage et $keys[2] présent + if( $keys[0] === 'data_module' && count($keys) >= 3 ){ // Constructeur JsonDB $this->dataFiles[$keys[2]] = new \Prowebcraft\JsonDb([ 'name' => $keys[1]. '.json', @@ -595,8 +595,8 @@ class common { return false; } - // Instanciation si $keys[0]='data_module' et $keys[2] ='data' avec $keys[1]= nomdelapage - if( $keys[0] === 'data_module' && $keys[2]==='data'){ + // Instanciation si $keys[0]='data_module' avec $keys[1]= nomdelapage et $keys[2] présent + if( $keys[0] === 'data_module' && count($keys) >= 3 ){ // Constructeur JsonDB $this->dataFiles[$keys[2]] = new \Prowebcraft\JsonDb([ 'name' => $keys[1]. '.json',