Encore initData et une amélioration du contenu des pages par défault en anglais et en espagnol
This commit is contained in:
parent
7e7d1f1f43
commit
d13b01791b
@ -632,16 +632,14 @@ class common
|
|||||||
// Version en langue étrangère ou fr_FR sans site de test
|
// Version en langue étrangère ou fr_FR sans site de test
|
||||||
} else {
|
} else {
|
||||||
// En_EN par défaut si le contenu localisé n'est pas traduit
|
// En_EN par défaut si le contenu localisé n'est pas traduit
|
||||||
$langDefault = $lang;
|
$langDefault = array_key_exists($lang, init::$defaultDataI18n) === true ? $lang : 'default';
|
||||||
if (!isset(init::$defaultDataI18n[$lang])) {
|
// Charger les données de cette langue
|
||||||
$langDefault = 'default';
|
|
||||||
}
|
|
||||||
$this->setData([$module, init::$defaultDataI18n[$langDefault][$module]]);
|
$this->setData([$module, init::$defaultDataI18n[$langDefault][$module]]);
|
||||||
// Créer la page d'accueil
|
// Créer la page d'accueil, une seule page dans cette configuration
|
||||||
$pageId = init::$defaultDataI18n[$langDefault]['locale']['homePageId'];
|
$pageId = init::$defaultDataI18n[$langDefault]['locale']['homePageId'];
|
||||||
$content = init::$defaultDataI18n[$langDefault]['html'];
|
$content = init::$defaultDataI18n[$langDefault]['html'];
|
||||||
file_put_contents(self::DATA_DIR . $lang . '/content/' . init::$defaultDataI18n[$langDefault]['page'][$pageId]['content'], $content);
|
$this->setPage($pageId, $content, $lang);
|
||||||
|
//file_put_contents(self::DATA_DIR . $lang . '/content/' . init::$defaultDataI18n[$langDefault]['page'][$pageId]['content'], $content);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
// Installation des données des autres modules cad theme profil font config, admin et core
|
// Installation des données des autres modules cad theme profil font config, admin et core
|
||||||
|
@ -750,7 +750,7 @@ class init extends common
|
|||||||
]
|
]
|
||||||
],
|
],
|
||||||
'module' => [],
|
'module' => [],
|
||||||
'html' => '<h2>¡Bienvenido/a a esta nueva instalación de ZwiiCMS! Crea y administra tu sitio web de manera sencilla con nuestro sistema amigable.</h2>'
|
'html' => '<h2>¡Bienvenido/a a esta nueva instalación de ZwiiCMS!</h2><p>Crea y administra tu sitio web de manera sencilla con nuestro sistema amigable.</p><p>Esta es tu primera página, inicia sesión para crear nuevas.</p>'
|
||||||
],
|
],
|
||||||
'default' => [
|
'default' => [
|
||||||
'locale' => [
|
'locale' => [
|
||||||
@ -805,7 +805,7 @@ class init extends common
|
|||||||
]
|
]
|
||||||
],
|
],
|
||||||
'module' => [],
|
'module' => [],
|
||||||
'html' => '<h2Welcome to this new installation of ZwiiCMS. Easily create and manage your website with our user-friendly system.</h2>'
|
'html' => '<h2>Welcome to this new installation of ZwiiCMS.</h2><p>Easily create and manage your website with our user-friendly system.</p><p>This is your first page, log in to create new ones.</p>'
|
||||||
]
|
]
|
||||||
];
|
];
|
||||||
public static $siteTemplate = [
|
public static $siteTemplate = [
|
||||||
|
Loading…
Reference in New Issue
Block a user