Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/12/2010, 14:49
luismayta
 
Fecha de Ingreso: noviembre-2010
Ubicación: My House
Mensajes: 15
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: generar un json multilevel

bueno este es el codigo de la funcion de php que esta dentro de una clase
Código PHP:
 public function showAllJson($zone){
            
/*declaracion de array*/
            
$array_zones_services = array();
            
$array_servicios=array();
            
/**/
               
$objzone = new Model_DbTable_Zones();
               
               
$dtcategories $objzone->showAllCategorieZone($zone);
               
               foreach(
$dtcategories as $row_categories){
                   
                   
//$array_categories[]=array('categorias' => $row_categories->description);
                   
$dt_servicios =$this->showAllServiceZone($zone$row_categories->id_categories);
                   foreach( 
$dt_servicios as $row_servicios  ){

                       
$array_servicios[] = array("services" =>$row_servicios->services,
                                                                        
"service_zone_id" => $row_servicios->service_zone_id
                                                                        
) ;

                   }
                    

                   
$array_zones_services[] = array('categorias' => $row_categories->description,"Servicios" => $array_servicios);
                   
$array_servicios null;
                   
//$array_zones_services[] = array_merge($array_categories, $array_servicios);
               
}

               return 
Zend_Json::encode($array_zones_services);
        } 
ok eso fue para crearlo ahora solo falta leerlo cosa que lo veo mas facil utilizando jquery