Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/01/2014, 06:35
domingogbr
 
Fecha de Ingreso: noviembre-2012
Mensajes: 18
Antigüedad: 12 años, 3 meses
Puntos: 0
Problema Symfony2 generar XML

Hola buenos días,
Estoy haciendo un curso en symfony y me tiene ya loco perdío, sobre todo cuando me dan errores que no hay forma de pillarlo.

Resulta que el ejercicio me pide implementar una funcionalidad que consiste en devolver el listado de notas de un usuario en un archivo XML y/o en un archivo JSON, según lo que se pida en la request.
El aspecto del xml tiene que ser:

<notas>
<nota>
<id> 1</id>
<titulo>el titulo 1</id>
.
.
</notas>

La cosa es que he generado el routing:
Código PHP:
jamn_dameNotas:
    
pattern: /dameNotas.{_format}
    
defaults: { _controller:JAMNotasFrontendBundle:Notas:dameNotas_formatxml json }
    
requirements:
        
_methodGET
        _format
xml|json 
el controller:
Código PHP:
 public function dameNotasAction() {
        
        
$request $this->getRequest()->getRequestFormat();
        
$session$this->get('session');

        

        list(
$etiquetas$notas$nota_seleccionada) = $this->dameEtiquetasYNotas();

        return 
$this->render('JAMNotasFrontendBundle:Notas:dameNotas.xml.twig',
            array(
                     
'etiquetas' => $etiquetas,
                     
'notas' => $notas,
                     
'nota_seleccionada' => $nota_seleccionada,
                 )
             );


            
     } 
Y aquí viene el tema no se que poner en el twig... dameNotas.xml.twig