Share Pastebin
Guest
Public paste!

Untitled

By: a guest | Mar 22nd, 2010 | Syntax: PHP | Size: 1.04 KB | Hits: 65 | Expires: Never
This paste has a previous version, view the difference. Copy text to clipboard
  1.     $firstcontentid    = false;
  2.     $firstcontenttitle = false;
  3.     foreach ( $items as $key => $item ) {
  4.  
  5.       $items[ $key ]['level'] = $level;
  6.  
  7.       $children = $this->buildMenuRecursive( $item['id'], $level + 1 );
  8.  
  9.       if ( !$firstcontentid ) {
  10.      
  11.         if ( $item['ismenu'] ) {
  12.        
  13.           $firstcontentid             = $children['firstcontentid'];
  14.           $firstcontenttitle          = $children['firstcontenttitle'];
  15.           $items[ $key ]['linkto']    = $children['firstcontentid'];
  16.           $items[ $key ]['linktitle'] = $children['firstcontenttitle'];
  17.  
  18.         }
  19.         else {
  20.          
  21.           $firstcontentid             = $item['id'];  
  22.           $firstcontenttitle          = $item['title'];
  23.           $items[ $key ]['linkto']    = $item['id'];  
  24.           $items[ $key ]['linktitle'] = $item['title'];
  25.          
  26.         }
  27.  
  28.       }
  29.      
  30.       if ( count( $children['items'] ) ) {
  31.        
  32.         $items[ $key ]['children'] = $children['items'];
  33.        
  34.       }
  35.      
  36.  
  37.     }