[Rio-pm] Imprimindo array no mojolicious

Manoel Domingues Junior manoel.domingues.junior em gmail.com
Segunda Abril 25 05:22:46 PDT 2011


Olá galera!

Comecei a desenvolver para a web com perl e estou usando mojolicious.

Já fiz todas as funções, tudo bonitinho. Só que apareceu um problema...

Uma função retorna um @array já formatado em HTML, pronto para ser colocado
no template.

Como é na página principal, ficou:

get '/' => sub {
    my $self = shift;
    $self->stash(one => Package->function());

} => 'index';

e no template coloquei na parte em que ele deveria aparecer:

<%= $@one %>

Quando a variável está vazia, ele imprime tudo bonito (acho que não é
problema no código do template), mas quando imprimo com o array com os dados
dá erro...

Na página de erro diz:

syntax error at template line 25, near "".

20.    <a title="Feed de LCRs" 21.         class="rss-icon"><img src=
"media/rss.png" alt="RSS Feed" /></a> 22. 23. <!--
################################################ --> 24.<!-- Colocar
resultado do search_lcr.pl aqui --> 25. <%= $@one %> 26. 27. 28.</div> 29.<!--
# fim do news -->


Ná página de erro, aparece no campo stash o que deveria ser impresso, ou
 seja, o conteudo do array.

Alguém tem alguma sugestão do que pode ser?


--
Manoel Domingues Junior
"Coletar dados é o primeiro passo para a sabedoria, mas compartilhar dados é
o primeiro passo para a comunidade."
IBM - Prodigy Linux
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/rio-pm/attachments/20110425/70b2e520/attachment-0001.html>


Mais detalhes sobre a lista de discussão Rio-pm