diff --git a/core/module/addon/addon.php b/core/module/addon/addon.php index b0f6406a..0c3aa504 100644 --- a/core/module/addon/addon.php +++ b/core/module/addon/addon.php @@ -258,6 +258,8 @@ class addon extends common { // Parcourir les pages utilisant le module foreach (array_keys($inPages,$this->getUrl(2)) as $pageId) { foreach ($infoModules[$this->getUrl(2)]['dataDirectory'] as $moduleId) { + // Export des pages hébergeant le module + $pageContent[$pageId] = $this->getData(['page',$pageId]); /** * Données module.json ? */ @@ -290,6 +292,10 @@ class addon extends common { } } } + // Enregistrement des pages + if (!file_exists($tmpFolder . '/fr/page.json')) { + file_put_contents($tmpFolder . '/fr/page.json', json_encode($pageContent)); + } // création du zip $fileName = $this->getUrl(2) . '.zip'; $this->makeZip ($fileName, $tmpFolder, []);