
20/04/2009, 05:07
|
 | | | Fecha de Ingreso: octubre-2008 Ubicación: Galicia :)
Mensajes: 95
Antigüedad: 16 años, 5 meses Puntos: 1 | |
Respuesta: Crear xml a partir de un tmpl Después de muchas pruebas he visto que el culpable es: $config("tmpl")
Es extraño, pero si pongo, en la definicion de la variable $feed: my $feed = HTML::Template::Pro->new( filename => "plantilla.tmpl" );
en vez de: my $feed = HTML::Template::Pro->new( filename => $config{"tmpl"} );
¡¡¡Funciona a la perfección!!! He probado a guardar el valor de $config("tmpl") en una variable y ponerla en vez de plantilla.tmpl, pero tampoco funciona...
Incluso he probado a ponerle el path y más cosas.... algo así:
my $feed = HTML::Template::Pro->new(
filename => $config{"tmpl"},
die_on_bad_params => 1,
global_vars => 1,
case_sensitive => 1,
loop_context_vars => 1, # enable: __first__, __last__, __inner__, __odd__, __counter__
path => ["/kohaclone/misc/cronjobs/rss"]
);
pero nada... la única solución fue poner el nombre de la plantilla directamente. Y eso no me sirve demasiado... porque con este archivo necesito crear varios xml, depende del valor de la variable... así que no puedo ponerle el nombre a mano.... |