Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/09/2009, 09:40
samu22
 
Fecha de Ingreso: abril-2008
Mensajes: 453
Antigüedad: 16 años, 1 mes
Puntos: 16
Respuesta: Galleta cosmica

con esta funcion estaba recorriendo la lista

Código php:
Ver original
  1. function recorreLista($lista){
  2.     foreach($lista as $num => $data){
  3.             $html .='
  4.                 <ul>   
  5.                 <h1><a href="javascript:void(0)">'.$data['Nombre'].'</a></h1>';
  6.            
  7.             if(is_array($data[post])){
  8.                 $html .='
  9.                        
  10.                             <ul>';                     
  11.                 foreach($data[post] AS $num => $dataPost){
  12.                     $html .= '
  13.                                 <li><a href="'.ROOT_PATH.'/post/ver/id/'.$dataPost['post_id'].'"> '.$dataPost['titulo'].'</a></li>';
  14.                 }  
  15.                 $html .='
  16.                             </ul>';
  17.             }else{
  18.                 $html .= ' <ul></ul>';
  19.                 //$html .='</ul>';
  20.                
  21.             }
  22.            
  23.             if(is_array($data[sub])){
  24.                 $html .='
  25.                         <ul>';
  26.                 $html .= recorreLista($data['sub']);
  27.                 $html .='
  28.                         </ul>';
  29.             }
  30.             $html .= '</ul>';
  31.        
  32.     }
  33.     return $html;
  34.   }*/


pero en el caso de otros tipos de post se usan muy pocas categorias y se me esta complicando para filtrar solamente las que tengan un post asignados, o en la categoria padre o en alguna descendiente.

Si alguien puede ayudarme a horientarme para recorrer este array y tomar solo los arreglos que tengan un post o que tengan un post en uno de sus hijo, o en los hijos de sus hijos.