Ordre des pages (menu accessoire)

This commit is contained in:
Fred Tempez 2022-02-25 20:03:12 +01:00
parent 8edda8e586
commit 500372a146

View File

@ -565,8 +565,7 @@ function buildPagesList(extraPosition) {
if(parentSelected === "") { if(parentSelected === "") {
// Liste des pages sans parents // Liste des pages sans parents
for(var key in hierarchy) { for(var key in hierarchy) {
if(hierarchy.hasOwnProperty(key) if(hierarchy.hasOwnProperty(key) ) {
&& extraPosition === pages[key].extraPosition) {
// Sélectionne la page avant s'il s'agit de la page courante // Sélectionne la page avant s'il s'agit de la page courante
if(key === "<?php echo $this->getUrl(2); ?>") { if(key === "<?php echo $this->getUrl(2); ?>") {
positionSelected = positionPrevious; positionSelected = positionPrevious;
@ -574,11 +573,14 @@ function buildPagesList(extraPosition) {
// Sinon ajoute la page à la liste // Sinon ajoute la page à la liste
else { else {
// Enregistre la position de cette page afin de la sélectionner si la prochaine page de la liste est la page courante // Enregistre la position de cette page afin de la sélectionner si la prochaine page de la liste est la page courante
positionPrevious++; if (extraPosition == pages[key].extraPosition ) {
// Ajout à la liste positionPrevious++;
positionDOM.append( // Ajout à la liste
$("<option>").val(positionPrevious).html("Après \"" + (pages[key].title) + "\"") positionDOM.append(
); $("<option>").val(positionPrevious).html("Après \"" + (pages[key].title) + "\"")
);
}
} }
} }
} }