Project

General

Profile

« Previous | Next » 

Revision 972

Added by Matthias over 15 years ago

fixed bug introduced in changeset [971]

View differences:

trunk/wb/modules/show_menu2/include.php
723 723
    // need to check if any of the children need to be displayed too.
724 724
    $isListOpen = false;
725 725
    $currentLevel = $wb->page['level'] == '' ? 0 : $wb->page['level'];
726

  
727
    // get the number of siblings skipping the hidden pages so we can pass 
728
    // this in and check if the item is first or last
729
    $sibCount = 0;
730
    foreach ($rgParent[$aStart] as $page) {
731
        if (!array_key_exists('sm2_hide', $page)) $sibCount++;
732
    }
726 733
    
727
    // get the number of siblings so we can check pass this and check if the 
728
    // item is first or last
729
    $sibCount = count($rgParent[$aStart]);
730 734
    $currSib = 0;
731 735
    foreach ($rgParent[$aStart] as $page) {
736
        // skip all hidden pages 
737
        if (array_key_exists('sm2_hide', $page)) { // not set if false, so existence = true
738
            continue;
739
        }
740
        
732 741
        $currSib++;
733 742

  
734 743
        // skip any elements that are lower than the maximum level

Also available in: Unified diff