get('doctrine')->getManager(); $layer = $em->getRepository("MapBundle\Entity\Layer")->findOneById($layerId); if(!is_null($layer)) { $vectors = $em->getRepository("MapBundle\Entity\Vector")->findByLayer($layer); } // print_r("
"); // foreach($vectors as $k => $v) { // print_r($v->getData()); // print_r("
"); // print_r($v->getJsonDecodeData()); // print_r("
"); // print_r("
"); // } // die; $adminPool = $this->get('sonata.admin.pool'); $url_post = "admin_map_vector_create_ajax"; return $this->render('LeafletBundle:Leaflet:create_vector.html.twig', array( 'base_template' => $adminPool->getTemplate('layout'), 'admin_pool' => $adminPool, 'admin' => $adminPool->getAdminByClass("MapBundle\Entity\Map"), 'uuid' => time(), 'url_post' => $url_post, 'vectors' => $vectors, 'layerId' => $layerId )); } public function saveVectorAction(Request $request) { print_r($request->request->all()); die; } }