• Publicidad

Template Toolkit. Problema y no encuentro solución

Aquí encontrarás todo lo que sea específicamente acerca de módulos de Perl. Ya sea que estás compartiendo tu módulo, un manual o simplemente tienes una duda acerca de alguno.

Template Toolkit. Problema y no encuentro solución

Notapor danimera » 2019-02-06 11:19 @513

Tengo este código de Template Toolkit.
Sintáxis: [ Descargar ] [ Ocultar ]
  1. [% FOREACH item IN catalogos.keys %] 
  2.             [% IF item == 'Escuelas y Universidades' %] 
  3.              [% FOREACH data IN catalogos.$item %] 


Básicamente lo que quiero hacer es obviar el IF, pero no sé cómo poner en catalogos.$item algo como catalogos."escuelas y universidades" ya que las claves tienen espacios. No sé cómo hacer para llamar directamente una clave con espacios en un bucle de TT. No quiero usar IF porque solo quiero recorrer el array requerido.

Gracias.
100% Telch - Perl Web Programming
Cali PerlMongers: http://cali.pm.org
Avatar de Usuario
danimera
Perlero frecuente
Perlero frecuente
 
Mensajes: 871
Registrado: 2005-06-23 19:02 @834
Ubicación: Colombia

Publicidad

Re: Template Toolkit. Problema y no encuentro solución

Notapor explorer » 2019-02-06 14:15 @635

¿No vale con hacer una asignación?

[% item = 'Escuelas y Universidades' %]
[% FOREACH data IN catalogos.$item %]

Más información en Template::Manual::Variables, sección Hash Array References.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Template Toolkit. Problema y no encuentro solución

Notapor danimera » 2019-02-06 14:18 @637

Excelente, como siempre. Gracias, explorer. ¡¡ Funcionó a la perfección !!
100% Telch - Perl Web Programming
Cali PerlMongers: http://cali.pm.org
Avatar de Usuario
danimera
Perlero frecuente
Perlero frecuente
 
Mensajes: 871
Registrado: 2005-06-23 19:02 @834
Ubicación: Colombia


Volver a Módulos

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados