Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/07/2013, 07:24
wilmer30
 
Fecha de Ingreso: enero-2010
Mensajes: 491
Antigüedad: 14 años, 3 meses
Puntos: 12
Tree con Gedmo

Hola:

Hace tiempo que habia implementado en mi proyecto un Tree con la Extensión Gedmo, muy interesante, en este link en el penultimo ejemplo existe una recursividad,
Código PHP:
private function render_nested_set($coll)
{
$output "\n"
  foreach (
$coll as $key=>$record)  {
    
$output .= "<li>".$record->getTitle();
    if (
$record->getChildren()!=null)    {
      
$output .= "\n".$this->render_nested_set($record->getChildren());
    }
    
$output .= "</li>\n";
    }
  return 
$output."</ul>\n";


pero no logro determinar que es $coll, cómo yo obtengo el array del tree ese asi:
Código PHP:
$repo $this->em->getRepository('Application\Entity\Menu');
$arrayTree $repo->childrenHierarchy(); 
un array de arrays hasta el último nodo, pero en el ejemplo demuestra que debe ser un objeto, pero no se con que funcion obtener dicho objeto, ojala y alguien me pueda ayudar, Gracias