Thank you for helping so far.
The change in rule 337 of <templatefunctions.php> did unfortunately did not give the result.
return $children[0];
Moderator: mikey
return $children[0];
Er is een mogelijkheid om "verborgen" pagina's in de paginaboom te hebben. Bijvoorbeeld de bedankpagina op Advancedform.
Hmm, it seems to me that a toplevel page without any visible subpages should not even be shown in the menu. To realize that, BwMenuLi::renderMenuItem() (templatefunctions.php line 71ff) can be changed to:
Code: Select all
function renderMenuItem($i) {
global $c, $edit, $l, $h;
if ($this->hasChildren($i) && $l[$i] === '1') {
// kein Seitenlink wenn
// - im Admin-Mode, wenn Vorschau aktiv
// - Kind-Seite vorhanden ist
// - aktueller Seiten-Level '1' ist
if (XH_ADM && $edit) {
//im Edit-Mode Seiten-Link erzeugen
$menuEntry = $this->renderAnchorStartTag($i)
. $h[$this->ta[$i]] . '</a>';
} else {
$menuEntry = $h[$this->ta[$i]];
}
$t = '
<div class="bwCategory">' . $menuEntry . '</div>'
. '
<div class="bwDescription">'
. preg_replace('/<!--XH_ml[1-9]:.*?-->/is', '', trim($c[$i]))
. '</div>';
} elseif ($l[$i] === '1') {
$t = '';
} else {
//Alle Eintraege klickbar lassen
$t = $this->renderAnchorStartTag($i) . $h[$this->ta[$i]] . '</a>';
}
return $t;
}