Formulario Serviciopublic function buildForm(FormBuilderInterface $builder, array $options){$builder->add('titulo')->add('texto')->add('metaTitulo')->add('metaDescripcion')->add('metaPalabras')->add('publicado')->add('fotos','collection',array('type' =>new ImagenType(),'allow_add'=>true,'allow_delete'=>true,'by_reference' => false, )));}Formulario Imagenpublic function buildForm(FormBuilderInterface $builder, array $options){$builder->add('nombre')->add('ruta','file',array('required'=>false))->add('activa');}El problema es que no sé como guardar las imágenes en el controlador
$entity = new Servicio();
$form = $this->createCreateForm($entity);
$form->handleRequest($request);
if ($form->isValid()) {
$em = $this->getDoctrine()->getManager();
$em->persist($entity);
$em->flush();
}
Symfony\Component\HttpFoundation\File\File. en cierta manera te sobra el campo imagen
yo guardaría el path y el nombre del fichero en $entity->ruta con la funcion $entity->foto->getPathname() de la claseSymfony\Component\HttpFoundation\File\File. en cierta manera te sobra el campo imagen
--
--
Has recibido este mensaje porque estás suscrito al grupo "symfony-es" de Google Groups.
Para publicar en este grupo, envía un email a symfo...@googlegroups.com
Para darte de baja, envía un email a symfony-es+...@googlegroups.com
El resto de opciones puedes encontrarlas en http://groups.google.com/group/symfony-es?hl=es
---
Has recibido este mensaje porque estás suscrito al grupo "symfony-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a symfony-es+...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
Ha sido genial. He cogido tu idea ... La he desarrollado un poco y el caso es que embeber un formulario en un campo da para mucho... Gracias