Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/12/2013, 09:16
carlosml08
 
Fecha de Ingreso: septiembre-2013
Mensajes: 61
Antigüedad: 11 años, 2 meses
Puntos: 0
Pregunta Obtener los parametros de un request en symfony2

Tengo problemas con un datepicker que no me esta retornando la fecha, entonces lo que hago es un var_dump($request); en el controlador del create para visuzalizar lo que retorna y efectivamente veo la fecha que he ingresado. Pero cuando hago un var_dump($request->request->get('fromDate')); me retorna NULL, ya que solo quiero que me retorne la fecha que me da problemas.
Adjunto el codigo de mi controlador:
Código PHP:
/**
     * Creates a new SchoolRecord entity.
     *
     * @Route("/create", name="admission_school_record_applicant_create")
     * @Method("POST")
     * @Template("ABCAdmissionBundle:Applicant:applicant.html.twig")
     */
    
public function createAction(Request $request)
    {   
$em $this->getDoctrine()->getManager("admission");
        
$session $this->getRequest()->getSession();
        
$appId=$session->get('applicant');
            
        
$entity = new SchoolRecord();
        
$form $this->createCreateForm($entity);
        
$form->handleRequest($request);
        
var_dump($request);
        
var_dump($request->request->get('fromDate'));
        
$applicantObject $em->getRepository('ABCAdmissionBundle:Applicant')->find($appId);
        
$entity->setApplicant($applicantObject);
        
$app=$entity->getApplicant();
        
$entity->setCreatedDate(new DateTime());
        
$entity->setIsCurrent('true');
        if (
$form->isValid()) {                 
            
$em->persist($entity);
            
$em->flush();  
            
$session $this->getRequest()->getSession();
            
$session->set('step',4);
            
$session->set('applicant',$app->getId());
            return 
$this->redirect($this->generateUrl('admission_applicants'));
        }
        
//    $session->set('step',3);
            
$session->set('applicant',$app->getId());
          
//  return $this->redirect($this->generateUrl('admission_applicants'));
    

Sera que este codigo var_dump($request->request->get('fromDate')); no se utiliza asi?