Ok sans la liste des pages accessoires
This commit is contained in:
parent
015b0377ea
commit
f57f9ec4bb
@ -389,8 +389,9 @@ class page extends common {
|
||||
$hierarchy = $this->getInput('pageEditParentPageId') ? $this->getHierarchy($this->getInput('pageEditParentPageId')) : array_keys($this->getHierarchy());
|
||||
$position = $this->getInput('pageEditPosition', helper::FILTER_INT);
|
||||
foreach($hierarchy as $hierarchyPageId) {
|
||||
// Ignore la page en cours de modification
|
||||
if($hierarchyPageId === $this->getUrl(2)) {
|
||||
// Ignore la page en cours de modification et les pages dans le menu extra
|
||||
if($hierarchyPageId === $this->getUrl(2) ||
|
||||
$this->getData(['page', $hierarchyPageId, 'extraPosition']) === false ) {
|
||||
continue;
|
||||
}
|
||||
// Incrémente de +1 pour laisser la place à la position de la page en cours de modification
|
||||
|
@ -240,6 +240,12 @@ $( document ).ready(function() {
|
||||
if ($("#pageEditExtraPosition").val() == 1 ) {
|
||||
var positionDOM = $("#pageEditPosition");
|
||||
var positionInitial = <?php echo $this->getData(['page',$this->getUrl(2),"position"]); ?>;
|
||||
console.log(positionInitial);
|
||||
// La position précédente était dans le menu standard
|
||||
if (positionInitial >= 2)
|
||||
{
|
||||
positionInitial = 0;
|
||||
}
|
||||
positionDOM.empty().append(
|
||||
$("<option>").val(0).text("Ne pas afficher"),
|
||||
$("<option>").val(1).text("Au début")
|
||||
|
Loading…
Reference in New Issue
Block a user