[10.0.108.dev] option désactivaiton langue inversée
This commit is contained in:
parent
a477653d9d
commit
b6c01048fb
@ -32,7 +32,7 @@ class common {
|
||||
const I18N_DIR = 'site/i18n/';
|
||||
|
||||
// Numéro de version
|
||||
const ZWII_VERSION = '10.0.107.dev';
|
||||
const ZWII_VERSION = '10.0.108.dev';
|
||||
|
||||
public static $actions = [];
|
||||
public static $coreModuleIds = [
|
||||
@ -1224,7 +1224,7 @@ class common {
|
||||
$this->setData(['config','i18n','fr', 'flagFolder', 'core/vendor/i18n/png/']);
|
||||
$this->setData(['config','i18n','fr', 'autotranslate', false]);
|
||||
// Option de gestion des langues
|
||||
$this->setData(['config','enablei18n', true]);
|
||||
$this->setData(['config','disablei18n', false]);
|
||||
$this->setData(['core', 'dataVersion', 10000]);
|
||||
}
|
||||
}
|
||||
@ -2794,7 +2794,7 @@ class layout extends common {
|
||||
$rightItems .= '<li><a href="' . helper::baseUrl() . 'user" data-tippy-content="Configurer les utilisateurs">' . template::ico('users') . '</a></li>';
|
||||
$rightItems .= '<li><a href="' . helper::baseUrl() . 'theme" data-tippy-content="Personnaliser le thème">' . template::ico('brush') . '</a></li>';
|
||||
// Activation de la gestion des langues
|
||||
if ($this->getdata(['config','enablei18n']) === true ) {
|
||||
if ($this->getdata(['config','disablei18n']) === false ) {
|
||||
$rightItems .= '<li><a href="' . helper::baseUrl() . 'i18n" data-tippy-content="Gestion des langues">' . template::ico('flag') . '</a></li>';
|
||||
}
|
||||
$rightItems .= '<li><a href="' . helper::baseUrl() . 'config" data-tippy-content="Gérer le site">' . template::ico('cog-alt') . '</a></li>';
|
||||
|
@ -403,7 +403,7 @@ class config extends common {
|
||||
//'homePageId' => $this->getInput('configHomePageId', helper::FILTER_ID, true),
|
||||
'metaDescription' => $this->getInput('configMetaDescription', helper::FILTER_STRING_LONG, true),
|
||||
'title' => $this->getInput('configTitle', helper::FILTER_STRING_SHORT, true),
|
||||
'enablei18n' => sizeof($this->i18nInstalled() ) > 1 ? true : $this->getInput('configEnablei18n', helper::FILTER_BOOLEAN),
|
||||
'disablei18n' => sizeof($this->i18nInstalled() ) === 1 ? $this->getInput('configdisablei18n', helper::FILTER_BOOLEAN) : false,
|
||||
'i18n' => $this->getData(['config','i18n'])
|
||||
]
|
||||
]);
|
||||
|
@ -15,11 +15,11 @@
|
||||
*/
|
||||
|
||||
|
||||
var configenablei18nDOM = $("#configEnablei18n");
|
||||
configenablei18nDOM.on("change", function() {
|
||||
if ($("input[name=configEnablei18n]").is(':checked')) {
|
||||
$(".zwiico-flag").css('display','block');
|
||||
} else {
|
||||
var configdisablei18nDOM = $("#configdisablei18n");
|
||||
configdisablei18nDOM.on("change", function() {
|
||||
if ($("input[name=configdisablei18n]").is(':checked')) {
|
||||
$(".zwiico-flag").css('display','none');
|
||||
} else {
|
||||
$(".zwiico-flag").css('display','block');
|
||||
}
|
||||
});
|
@ -111,8 +111,8 @@
|
||||
</div>
|
||||
<div class="col12">
|
||||
<div class="row">
|
||||
<?php echo template::checkbox('configEnablei18n', true, 'Activer la gestion des langues', [
|
||||
'checked' => $this->getData(['config', 'enablei18n']),
|
||||
<?php echo template::checkbox('configdisablei18n', true, 'Désactiver la gestion des langues', [
|
||||
'checked' => $this->getData(['config', 'disablei18n']),
|
||||
'disabled' => sizeof($this->i18nInstalled() ) > 1 ? true : false,
|
||||
'help' => 'L\'option n\'est pas modifiable quand une langue est installée.'
|
||||
]); ?>
|
||||
|
@ -21,7 +21,7 @@ class init extends common {
|
||||
'legalPageId' => '',
|
||||
'metaDescription' => 'Zwii est un CMS sans base de données qui permet de créer et gérer facilement un site web sans aucune connaissance en programmation.',
|
||||
'title' => 'Zwii, votre site en quelques clics !',
|
||||
'enablei18n' => true,
|
||||
'disablei18n' => false,
|
||||
'i18n' => [
|
||||
'fr' => [
|
||||
'flagFolder' => "core/vendor/i18n/png/",
|
||||
|
Loading…
Reference in New Issue
Block a user