-34.6036844,'lng'=>-58.381559100000004,'zoom'=>10); $em = $this->get('doctrine')->getManager(); $layer = $em->getRepository("MapBundle\Entity\Layer")->findOneById($layerId); if(!is_null($layer)) { if($layer->getMap()) { $map = $layer->getMap()->jsonExtraData(); } $vectors = $em->getRepository("MapBundle\Entity\Vector")->findByLayer($layer); } $adminPool = $this->get('sonata.admin.pool'); $url_post = "admin_map_vector_create_ajax"; $url_delete = "admin_map_vector_delete_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, 'url_delete' => $url_delete, 'vectors' => $vectors, 'layerId' => $layerId, 'map' => $map )); } public function saveVectorAction(Request $request) { print_r($request->request->all()); die; } }