[SP-pm] Problemas para encontrar o arquivo .pm

Frederico Recsky frederico at imovlr.com
Sun Apr 4 11:41:01 PDT 2010


mmmm,

Todo arquivo de modulo precisa retornar true, não vi a tipica linha 1; no
seu modulo.

Via de regra uma classe não é necessariamente um arquivo pm, acho que voce
poderia dar uma olhada aqui: http://perldoc.perl.org/perlmod.html.

[]'s

Frederico

2010/4/4 Lucas Moraes <mineiro at live.be>

>  Oi gente eu denovo, eu criei uma classe em um arquivo com extensao .pm, so
> que o script naum esta conseguindo localizar esse arquivo que esta na mesma
> pasta, pq isso esta acontecendo? O script eh esse:
>
> Ttemplate.pm
>
>
> #!/usr/bin/perl
>
> # Lucas Tiago de Moraes
>
> # Ttemplate.pm
>
> package
> Ttemplate;
>
> use
> strict;
>
> use
> warnings;
>
> use
> CGI::Carp qw(fatalsToBrowser);
>
> use
> HTML::Template;
>
> sub
> new{
>
> my $tmpl = new HTML::Template( filename => "templates/" . $_['0'] );
>
> return $tmpl;
>
> }
>
> sub
> dados{
>
> my $tm = shift();
>
> return $tm->param( $_['0'], $_['1'] );
>
> }
>
> sub
> print{
>
> my $pt = shift();
>
> print "Content-type: text/html\n\n", $pt->output;
>
> }
>
>
>
> index.pl
>
> #!/usr/bin/perl
>
> # Lucas Tiago de Moraes
>
> # index.pl
>
> use
> strict;
>
> use
> warnings;
>
> use
> CGI::Carp qw(fatalsToBrowser);
>
> use Ttemplate;
>
> my
> $tmpl = new Ttemplate('index.tmpl');
>
> $
> tmpl->dados('nome', 'Lucas'); $tmpl->print();
>
>
> fiz essa classe para facilitar o uso do template, talvez tenha algum erro
> no script que eu naum estou vendo, Obrigado.
>
> ------------------------------
> Voeg eenvoudig je Hyves vrienden toe aan je Hotmail en Messenger.<http://www.microsoft.com/netherlands/windowslive/Views/productdetail.aspx?product=MessengerHyves&WT.mc_id=msn3>
>
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm at pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20100404/28a48e5d/attachment.html>


More information about the SaoPaulo-pm mailing list