'buttonGrey', 'href' => helper::baseUrl(false), 'ico' => 'home', 'value' => 'Accueil' ]); ?>
'buttonHelp', 'ico' => 'help', 'value' => 'Aide' ]); ?>
helper::baseUrl() . 'config/advanced', 'value' => 'Avancée', 'ico' => 'cog-alt', ]); ?>

Langues étrangères

$this->getData(['config', 'i18n', 'enable']), 'help'=> 'Une nouvelle icône apparaîtra dans la barre d\'administration. Consultez l\'aide de la page concernée pour en apprendre plus.' ]); ?>

Identité du site

'Titre du site '. $i18nSite, 'value' => $this->getData(['locale', 'title']), 'help' => 'Il apparaît dans la barre de titre et les partages sur les réseaux sociaux.' ]); ?>
'ZwiiCMS Version', 'value' => common::ZWII_VERSION, 'readonly' => true ]); ?>
'Description du site ' . $i18nSite, 'value' => $this->getData(['locale', 'metaDescription']), 'help' => 'La description d\'une page participe à son référencement, chaque page doit disposer d\'une description différente.' ]); ?>

Le titre et la description sont spécifiques aux traductions rédigées du site.

Pages spéciales

getData(['page']); foreach($pages as $page => $pageId) { if ($this->getData(['page',$page,'block']) === 'bar' || $this->getData(['page',$page,'disable']) === true) { unset($pages[$page]); } } $orphans = $this->getData(['page']); foreach($orphans as $page => $pageId) { if ($this->getData(['page',$page,'block']) === 'bar' || $this->getData(['page',$page,'disable']) === true || $this->getdata(['page',$page, 'position']) !== 0) { unset($orphans[$page]); } } echo template::select('configHomePageId', helper::arrayCollumn($pages, 'title', 'SORT_ASC'), [ 'label' => 'Accueil du site', 'selected' =>$this->getData(['locale', 'homePageId']), 'help' => 'La première page que vos visiteurs verront.' ]); ?>
'Page par défaut'],helper::arrayCollumn($orphans, 'title', 'SORT_ASC')), [ 'label' => 'Accès interdit, erreur 403', 'selected' =>$this->getData(['locale', 'page403']), 'help' => 'Cette page ne doit pas apparaître dans l\'arborescence du menu. Créez une page orpheline.' ]); ?>
'Page par défaut'],helper::arrayCollumn($orphans, 'title', 'SORT_ASC')), [ 'label' => 'Page inexistante, erreur 404', 'selected' =>$this->getData(['locale', 'page404']), 'help' => 'Cette page ne doit pas apparaître dans l\'arborescence du menu. Créez une page orpheline.' ]); ?>
'Aucune'] , helper::arrayCollumn($pages, 'title', 'SORT_ASC') ) , [ 'label' => 'Mentions légales', 'selected' => $this->getData(['locale', 'legalPageId']), 'help' => 'Les mentions légales sont obligatoires en France. Une option du pied de page ajoute un lien discret vers cette page.' ]); ?>
'Aucune'] , helper::arrayCollumn($pages, 'title', 'SORT_ASC') ) , [ 'label' => 'Recherche dans le site', 'selected' => $this->getData(['locale', 'searchPageId']), 'help' => 'Sélectionnez une page contenant le module \'Recherche\'. Une option du pied de page ajoute un lien discret vers cette page.' ]); ?>
'Page par défaut'],helper::arrayCollumn($orphans, 'title', 'SORT_ASC')), [ 'label' => 'Site en maintenance', 'selected' =>$this->getData(['locale', 'page302']), 'help' => 'Cette page ne doit pas apparaître dans l\'arborescence du menu. Créez une page orpheline.' ]); ?>

Adaptez la sélection de ces pages pour chaque traduction rédigée.

Etiquettes des pages spéciales dans le pied de page

'Mentions légales ' . $i18nSite, 'placeholder' => 'Mentions légales', 'value' => $this->getData(['locale', 'legalPageLabel']), ]); ?>
'Rechercher ' . $i18nSite, 'placeholder' => 'Rechercher', 'value' => $this->getData(['locale', 'searchPageLabel']), ]); ?>
'Plan du site ' . $i18nSite, 'placeholder' => 'Plan du site', 'value' => $this->getData(['locale', 'sitemapPageLabel']), ]); ?>