Fix install sitemap
This commit is contained in:
parent
c77d677874
commit
ec477de8d8
@ -173,15 +173,6 @@ class install extends common
|
|||||||
$this->removeDir(self::DATA_DIR . 'fr_FR');
|
$this->removeDir(self::DATA_DIR . 'fr_FR');
|
||||||
}
|
}
|
||||||
|
|
||||||
// Création de la liste des pages et du sitemap uniquement en FR, autres sites sont vides.
|
|
||||||
if (self::$i18nContent === 'fr_FR') {
|
|
||||||
// Mise à jour de la liste des pages pour TinyMCE
|
|
||||||
$this->listPages();
|
|
||||||
|
|
||||||
// Créer sitemap
|
|
||||||
$this->createSitemap();
|
|
||||||
}
|
|
||||||
|
|
||||||
// Sauvegarder la configuration du Proxy
|
// Sauvegarder la configuration du Proxy
|
||||||
$this->setData(['config', 'proxyType', $this->getInput('installProxyType')]);
|
$this->setData(['config', 'proxyType', $this->getInput('installProxyType')]);
|
||||||
$this->setData(['config', 'proxyUrl', $this->getInput('installProxyUrl')]);
|
$this->setData(['config', 'proxyUrl', $this->getInput('installProxyUrl')]);
|
||||||
@ -217,10 +208,10 @@ class install extends common
|
|||||||
// Installation du thème sélectionné
|
// Installation du thème sélectionné
|
||||||
$dataThemes = json_decode(file_get_contents('core/module/install/ressource/themes/themes.json'), true);
|
$dataThemes = json_decode(file_get_contents('core/module/install/ressource/themes/themes.json'), true);
|
||||||
$dataThemes = $dataThemes['themes'];
|
$dataThemes = $dataThemes['themes'];
|
||||||
$themeId = $dataThemes[$this->getInput('installTheme', helper::FILTER_STRING_SHORT)]['filename'];
|
$themeFilename = $dataThemes[$this->getInput('installTheme', helper::FILTER_STRING_SHORT)]['filename'];
|
||||||
if ($themeId !== 'default') {
|
if ($themeFilename !== '') {
|
||||||
$theme = new theme;
|
$theme = new theme;
|
||||||
$theme->import('core/module/install/ressource/themes/' . $themeId);
|
$theme->import('core/module/install/ressource/themes/' . $themeFilename);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Copie des thèmes dans les fichiers
|
// Copie des thèmes dans les fichiers
|
||||||
@ -243,6 +234,13 @@ class install extends common
|
|||||||
// Fixe l'adresse from pour les envois d'email
|
// Fixe l'adresse from pour les envois d'email
|
||||||
$this->setData(['config', 'smtp', 'from', 'no-reply@' . str_replace('www.', '', $_SERVER['HTTP_HOST'])]);
|
$this->setData(['config', 'smtp', 'from', 'no-reply@' . str_replace('www.', '', $_SERVER['HTTP_HOST'])]);
|
||||||
|
|
||||||
|
// Création de la liste des pages et du sitemap uniquement en FR, autres sites sont vides.
|
||||||
|
// Mise à jour de la liste des pages pour TinyMCE
|
||||||
|
$this->listPages();
|
||||||
|
|
||||||
|
// Créer sitemap
|
||||||
|
$this->createSitemap();
|
||||||
|
|
||||||
// Valeurs en sortie
|
// Valeurs en sortie
|
||||||
$this->addOutput([
|
$this->addOutput([
|
||||||
'redirect' => helper::baseUrl(true) . $this->getData(['locale', 'homePageId']),
|
'redirect' => helper::baseUrl(true) . $this->getData(['locale', 'homePageId']),
|
||||||
|
Loading…
Reference in New Issue
Block a user