• Publicidad

Cómo hacer para que HTML::Template diferencie mayúsculas

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.

Cómo hacer para que HTML::Template diferencie mayúsculas

Notapor danimera » 2011-01-24 09:49 @450

Bueno, la idea es que tengo un parámetro en mi plantilla:

<TMPL_UNLESS NAME=WIDGET_Etrueque_formlogin>

Y cuando leo los parámetros con mi script:
Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. # Esto está dentro de un ciclo que lee todos los parámetros de plantilla
  2.  
  3. if ($parametro =~  /widget/i) {
  4.  
  5.     my @parametros = split (/_/, $parametro);
  6.  
  7.     $hash = { $parametro => &getContainWidget($self,@parametros)};
  8.     $return = $hash;
  9.  
  10.  
  11.     }
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4


Lo que quiero con este script es buscar un archivo que está en plugins/Etrueque/formlogin.pl

Pero necesito que me distinga las mayúsculas, que cuando lea el parámetro de la plantilla me pase el texto tal como está, ya que la carpeta en servidor es Etrueque y no etrueque.
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: Cómo hacer para que HTML::Template diferencie mayúsculas

Notapor explorer » 2011-01-24 10:12 @467

Para obtener la información de la plantilla, seguramente estás usando el método query(). Bien, entonces, si quieres que distinga entre mayúsculas y minúsculas tienes que activar la opción case_sensitive => 1 a la hora de crear el objeto HTML::Template.
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


Volver a Módulos

¿Quién está conectado?

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