[SP-pm] Ajuda para entender o modulo HTML::Zoom

Jonhnes Lopes jonhnes at gmail.com
Mon Nov 29 05:27:35 PST 2010


Galera estou tentando fazer um aplicação com o Catalyst
e na View usar o modulo Zoom, porem estou sentindo um
pouco de dificuldade, por isso queria que vocês me ajudassem
me explicando um pouco melhor o que acontece nesse codigo
abaixo que encontrei no cpan.
Desde já agradeço a quem puder ajudar.

package MyApp::View::HTML;
    use Moose;
    extends 'Catalyst::View::HTML::Zoom';

    package MyApp::Controller::Wobble;
    use Moose; BEGIN { extends 'Catalyst::Controller' }
    sub dance : Local {
        my ($self, $c) = @_;
        $c->stash( shaking => 'hips' ); O que esta acontecendo aqui???
    }

    package MyApp::View::HTML::Wobble;
    use Moose;
    sub dance {
        my ($self, $stash) = @_;
        $_->select('#shake')->replace_content($stash->{shaking}); O
que esta acontecendo aqui???

    }

    #root/wobble/dance
    <p>Shake those <span id="shake" />!</p> Qual a diferença desse para...

    /wobble/dance => "<p>Shake those <span id="shake">hips</span>!</p>"; ...esse
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20101129/5eebf771/attachment.html>


More information about the SaoPaulo-pm mailing list