[9.2.13] Suppression d'options de barres latérales

This commit is contained in:
fredtempez 2019-12-01 14:51:51 +01:00
parent 14af494557
commit 57dd3ea049
4 changed files with 50 additions and 29 deletions

View File

@ -3,6 +3,7 @@
## version 9.2.13 ## version 9.2.13
- Corrections - Corrections
- Gestionnaire de fichiers, modifications des paramètres des miniatures. - Gestionnaire de fichiers, modifications des paramètres des miniatures.
- Suppression d'options inutiles dans l'édition d'une page de type de barre latérale.
## version 9.2.12 ## version 9.2.12
- Modifications - Modifications

View File

@ -256,7 +256,7 @@ class page extends common {
'modulePosition' => $this->getInput('configModulePosition'), 'modulePosition' => $this->getInput('configModulePosition'),
'parentPageId' => $this->getInput('pageEditParentPageId'), 'parentPageId' => $this->getInput('pageEditParentPageId'),
'position' => $position, 'position' => $position,
'group' => $this->getInput('pageEditGroup', helper::FILTER_INT), 'group' => $this->getinput('pageEditBlock') !== 'bar' ? $this->getInput('pageEditGroup', helper::FILTER_INT) : 0,
'targetBlank' => $this->getInput('pageEditTargetBlank', helper::FILTER_BOOLEAN), 'targetBlank' => $this->getInput('pageEditTargetBlank', helper::FILTER_BOOLEAN),
'title' => htmlspecialchars_decode($this->getInput('pageEditTitle', helper::FILTER_STRING_SHORT, true), ENT_QUOTES), 'title' => htmlspecialchars_decode($this->getInput('pageEditTitle', helper::FILTER_STRING_SHORT, true), ENT_QUOTES),
'block' => $this->getinput('pageEditBlock'), 'block' => $this->getinput('pageEditBlock'),

View File

@ -126,8 +126,15 @@ $( document ).ready(function() {
$("#pageEditModuleConfig").slideUp(); $("#pageEditModuleConfig").slideUp();
$("#pageEditDisplayMenuWrapper").addClass("disabled"); $("#pageEditDisplayMenuWrapper").addClass("disabled");
$("#pageEditDisplayMenuWrapper").slideDown(); $("#pageEditDisplayMenuWrapper").slideDown();
$("#pageEditGroupWrapper").removeClass("disabled"); $("#pageTypeMenuWrapper").removeClass("disabled");
$("#pageEditGroupWrapper").slideUp(); $("#pageTypeMenuWrapper").slideUp();
$("#pageEditSeoWrapper").removeClass("disabled");
$("#pageEditSeoWrapper").slideUp();
$("#pageEditAdvancedWrapper").removeClass("disabled");
$("#pageEditAdvancedWrapper").slideUp();
$("#pageEditBlockLayout").removeClass("col6");
$("#pageEditBlockLayout").addClass("col12");
} else { } else {
$("#pageEditDisplayMenuWrapper").removeClass("disabled"); $("#pageEditDisplayMenuWrapper").removeClass("disabled");
$("#pageEditDisplayMenuWrapper").slideUp(); $("#pageEditDisplayMenuWrapper").slideUp();
@ -344,34 +351,45 @@ pageEditBlockDOM.on("change", function() {
$("#pageEditMenu").hide(); $("#pageEditMenu").hide();
$("#pageEditHideTitleWrapper").removeClass("disabled"); $("#pageEditHideTitleWrapper").removeClass("disabled");
$("#pageEditHideTitleWrapper").slideUp(); $("#pageEditHideTitleWrapper").slideUp();
$("#pageTypeMenuWrapper").removeClass("disabled");
$("#pageTypeMenuWrapper").slideUp();
$("#pageEditSeoWrapper").removeClass("disabled");
$("#pageEditSeoWrapper").slideUp();
$("#pageEditAdvancedWrapper").removeClass("disabled");
$("#pageEditAdvancedWrapper").slideUp();
$("#pageEditbreadCrumbWrapper").removeClass("disabled"); $("#pageEditbreadCrumbWrapper").removeClass("disabled");
$("#pageEditbreadCrumbWrapper").slideUp(); $("#pageEditbreadCrumbWrapper").slideUp();
$("#pageEditModuleIdWrapper").removeClass("disabled"); $("#pageEditModuleIdWrapper").removeClass("disabled");
$("#pageEditModuleIdWrapper").slideUp(); $("#pageEditModuleIdWrapper").slideUp();
//$("#pageEditModuleConfig").removeClass("disabled"); $("#pageEditModuleConfig").removeClass("disabled");
//$("#pageEditModuleConfig").slideUp(); $("#pageEditModuleConfig").slideUp();
$("#pageEditDisplayMenuWrapper").addClass("disabled"); $("#pageEditDisplayMenuWrapper").addClass("disabled");
$("#pageEditDisplayMenuWrapper").slideDown(); $("#pageEditDisplayMenuWrapper").slideDown();
$("#pageEditGroupWrapper").removeClass("disabled"); $("#pageEditBlockLayout").removeClass("col6");
$("#pageEditGroupWrapper").slideUp(); $("#pageEditBlockLayout").addClass("col12");
} else { } else {
console.log($("#pageEditModuleId").val());
$("#pageEditMenu").addClass("disabled"); $("#pageEditMenu").addClass("disabled");
$("#pageEditMenu").show(); $("#pageEditMenu").show();
$("#pageEditHideTitleWrapper").addClass("disabled"); $("#pageEditHideTitleWrapper").addClass("disabled");
$("#pageEditHideTitleWrapper").slideDown(); $("#pageEditHideTitleWrapper").slideDown();
$("#pageTypeMenuWrapper").addClass("disabled");
$("#pageTypeMenuWrapper").slideDown();
$("#pageEditSeoWrapper").addClass("disabled");
$("#pageEditSeoWrapper").slideDown();
$("#pageEditAdvancedWrapper").addClass("disabled");
$("#pageEditAdvancedWrapper").slideDown();
$("#pageEditModuleIdWrapper").addClass("disabled"); $("#pageEditModuleIdWrapper").addClass("disabled");
$("#pageEditModuleIdWrapper").slideDown(); $("#pageEditModuleIdWrapper").slideDown();
//$("#pageEditModuleConfig").addClass("disabled"); $("#pageEditModuleConfig").addClass("disabled");
//$("#pageEditModuleConfig").slideDown(); $("#pageEditModuleConfig").slideDown();
$("#pageEditDisplayMenuWrapper").removeClass("disabled"); $("#pageEditDisplayMenuWrapper").removeClass("disabled");
$("#pageEditDisplayMenuWrapper").slideUp(); $("#pageEditDisplayMenuWrapper").slideUp();
$("#pageEditGroupWrapper").addClass("disabled");
$("#pageEditGroupWrapper").slideDown();
if ($("#pageEditParentPageId").val() !== "") { if ($("#pageEditParentPageId").val() !== "") {
$("#pageEditbreadCrumbWrapper").addClass("disabled"); $("#pageEditbreadCrumbWrapper").addClass("disabled");
$("#pageEditbreadCrumbWrapper").slideDown(); $("#pageEditbreadCrumbWrapper").slideDown();
} }
$("#pageEditBlockLayout").removeClass("col12");
$("#pageEditBlockLayout").addClass("col6");
} }
}); });

View File

@ -166,14 +166,14 @@ echo template::formOpen('pageEditForm'); ?>
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="col12"> <div class="col6">
<?php echo template::checkbox('pageEditTargetBlank', true, 'Nouvel onglet', [ <?php echo template::checkbox('pageEditTargetBlank', true, 'Nouvel onglet', [
'checked' => $this->getData(['page', $this->getUrl(2), 'targetBlank']) 'checked' => $this->getData(['page', $this->getUrl(2), 'targetBlank'])
]); ?> ]); ?>
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="col12"> <div class="col6">
<?php echo template::checkbox('pageEditDisable', true, 'Désactivée', [ <?php echo template::checkbox('pageEditDisable', true, 'Désactivée', [
'disabled' => (bool) ($this->getdata(['config','homePageId']) === $this->getUrl(2)) ? true : false, 'disabled' => (bool) ($this->getdata(['config','homePageId']) === $this->getUrl(2)) ? true : false,
'checked' => (bool) ($this->getdata(['config','homePageId']) === $this->getUrl(2)) ? false : $this->getData(['page', $this->getUrl(2), 'disable']), 'checked' => (bool) ($this->getdata(['config','homePageId']) === $this->getUrl(2)) ? false : $this->getData(['page', $this->getUrl(2), 'disable']),
@ -184,7 +184,7 @@ echo template::formOpen('pageEditForm'); ?>
</div> </div>
</div> </div>
</div> </div>
<div class='row'> <div class='row' id="pageEditSeoWrapper">
<div class="col12"> <div class="col12">
<div class="block"> <div class="block">
<h4>Référencement</h4> <h4>Référencement</h4>
@ -208,22 +208,24 @@ echo template::formOpen('pageEditForm'); ?>
</div> </div>
</div> </div>
</div> </div>
<div class='row'> <div class='row' id="pageEditAdvancedWrapper">
<div class="col12"> <div class="col12">
<div class="block"> <div class="block">
<h4>Options Avancées</h4> <h4>Options Avancées</h4>
<div class="col12"> <div class="row">
<?php echo template::checkbox('pageEditHideMenuSide', true, 'Masquer la page dans le menu vertical', [ <div class="col6">
'checked' => $this->getData(['page', $this->getUrl(2), 'hideMenuSide']), <?php echo template::checkbox('pageEditHideMenuChildren', true, 'Masquer les pages enfants dans le menu horizontal', [
'help' => 'La page est affichée dans un menu horizontal mais pas dans un menu vertical inséré dans une barre latérale.' 'checked' => $this->getData(['page', $this->getUrl(2), 'hideMenuChildren']),
]); ?> 'help' => 'Les pages enfants ne sont pas visibles dans le menu horizontal, elles se seront dans un menu vertical. La page doit intégrer un lien vers l\'une des pages enfants sinon elles ne seront pas accessibles.'
]); ?>
</div> </div>
<div class="col12"> <div class="col6">
<?php echo template::checkbox('pageEditHideMenuChildren', true, 'Masquer les pages enfants dans le menu horizontal', [ <?php echo template::checkbox('pageEditHideMenuSide', true, 'Masquer la page dans le menu vertical', [
'checked' => $this->getData(['page', $this->getUrl(2), 'hideMenuChildren']), 'checked' => $this->getData(['page', $this->getUrl(2), 'hideMenuSide']),
'help' => 'Les pages enfants ne sont pas visibles dans le menu horizontal, elles se seront dans un menu vertical. La page doit intégrer un lien vers l\'une des pages enfants sinon elles ne seront pas accessibles.' 'help' => 'La page est affichée dans un menu horizontal mais pas dans un menu vertical inséré dans une barre latérale.'
]); ?> ]); ?>
</div> </div>
</div>
</div> </div>
</div> </div>
</div> </div>