Muy buenas, tengo este código en el controlador:
Código PHP:
Ver originalpublic function indexAction()
{
$em = $this->getDoctrine()->getEntityManager();
$pelicula = $em->createQuery('SELECT v FROM VideoBundle:Video v ORDER BY v.fechaPublicacion DESC');
$pelicula->setMaxResults(6);
return $pelicula->getResult();
}
Y en Twig:
Código HTML:
Ver original{% for key, v in pelicula %}
<a href="#" class="zoom pescash"><img src="{{ asset('bundles/front/images/caratulas/caratula1.png') }}" alt="thumbnail" /></a> {%endfor%}
Y me tira el siguiente error cuando lo ejecuto:
Código Error:
Ver originalThe controller must return a response (Array(0 => Object(odoc\VideoBundle\Entity\Video), 1 => Object(odoc\VideoBundle\Entity\Video), 2 => Object(odoc\VideoBundle\Entity\Video), 3 => Object(odoc\VideoBundle\Entity\Video), 4 => Object(odoc\VideoBundle\Entity\Video), 5 => Object(odoc\VideoBundle\Entity\Video)) given).
Entiendo que en la variable $pelicula del controlador, se encuentran las 6 filas ordenadas en orden de publicación descendente y que en Twig que tengo puesto, va recorriendo una a una, pero no sé que es lo que me falta :S
Salu