Hi Kummer,
ich möchte Dich nicht nerven...
aber ich habe bisher den Fehler noch nicht gefunden, damit die 5. Ebene der Navigation angezeigt wird.
Ich setze folgendes ein:
Contenido 4.6.23
mysql 4.1.10a
PHP 4.3.10
Hier noch mal der komplette Code des Moduls.
Code: Alles auswählen
<?php
cInclude('frontend', 'includes/atelierq.navigation.class.inc.php');
$cApiClient = new cApiClient($client);
$aQnavigation = new aQnavigation($cApiClient->getProperty('navigation', 'idcat_servicenavigation'));
$aQnavigation->between(4, '');
$aQnavigation->maskNormal(4, '<div class="navsecondoff"><a target="_self" href="{link}">{name1}</a></div>');
$aQnavigation->maskSelected(4, '<div class="navsecondon"><a target="_self" href="{link}">{name1}</a></div>');
$aQnavigation->maskSelectedSub(4, '<div class="navsecondon"><a target="_self" href="{link}">{name1}</a></div>{sub}');
$aQnavigation->between(3, '');
$aQnavigation->maskNormal(3, '<div class="navthirdoff"><a target="_self" href="{link}">{name1}</a></div>');
$aQnavigation->maskSelected(3, '<div class="navthirdon"><a target="_self" href="{link}">{name1}</a></div>');
$aQnavigation->maskSelectedSub(3, '<div class="navthirdon"><a target="_self" href="{link}">{name1}</a></div>{sub}');
$aQnavigation->setSub(3, $aQnavigation->showNavigation(4));
$aQnavigation->between(2, '');
$aQnavigation->maskNormal(2, '<div class="navsecondoff"><a target="_self" href="{link}">{name1}</a></div>');
$aQnavigation->maskSelected(2, '<div class="navsecondon"><a target="_self" href="{link}">{name1}</a></div>');
$aQnavigation->maskSelectedSub(2, '<div class="navsecondon"><a target="_self" href="{link}">{name1}</a></div>{sub}');
$aQnavigation->setSub(2, $aQnavigation->showNavigation(3));
$aQnavigation->between(1, '');
$aQnavigation->maskNormal(1, '<div class="navfirstoff"><a target="_self" href="{link}">{name1}</a></div>');
$aQnavigation->maskSelected(1, '<div class="navfirstopen"><a target="_self" href="{link}">{name1}</a></div>');
$aQnavigation->maskSelectedSub(1, '<div class="navfirstopen"><a target="_self" href="{link}">{name1}</a></div>{sub}');
$aQnavigation->setSub(1, $aQnavigation->showNavigation(2));
$aQnavigation->between(0, '');
$aQnavigation->maskNormal(0, '<div class="navfirstoff"><a target="_self" href="{link}">{name1}</a></div>');
$aQnavigation->maskSelected(0, '<div class="navfirstopen"><a target="_self" href="{link}">{name1}</a></div>');
$aQnavigation->maskSelectedSub(0, '<div class="navfirstopen"><a target="_self" href="{link}">{name1}</a></div>{sub}');
$aQnavigation->setSub(0, $aQnavigation->showNavigation(1));
echo $aQnavigation->showNavigation(0);
?>
Templates sind vergeben, Artikel sind vorhanden und online.
Wenn ich direkt die ID der 4. Ebene angebe,
$aQnavigation = new aQnavigation(41);
dann wird die fehlende Ebene auch angezeigt.
Habe schon alles möglich durchprobiert und keine Ahnung woran es liegt?
Danke für Deine Mühe
Pepe