Catalyst :: Ver :: Tenjin

Classe de visualização Tenjin para catalisador
Baixe Agora

Catalyst :: Ver :: Tenjin Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Ido Perlmuter
  • Site do editor:
  • http://search.cpan.org/~idoperel/

Catalyst :: Ver :: Tenjin Tag


Catalyst :: Ver :: Tenjin Descrição

Tenjin vista classe para catalisador Catalyst :: Ver :: TenjinView é uma classe de visualização de catalisador para o mecanismo de modelo de Tenjin. Seu aplicativo deve definir uma classe de visualização que é uma subclasse deste módulo. Não há script auxiliar para criar esta classe automaticamente, mas você pode fazê-lo facilmente conforme descrito na Sinopse.Once criou a classe de visualização, você pode modificar seus manipuladores de ação no aplicativo principal e / ou controladores para encaminhar para o seu Ver classe. Você pode optar por fazer isso no final () método, por exemplo, para encaminhar automaticamente todas as ações para a classe de visualização Tenjin. # No myapp ou myapp :: Controlador :: Somecontroller Sub-final: privado {my ($ self, $ c) = @_; $ c-> Forward ('MyApp :: Ver :: Tenjin'); } Este módulo agora é baseado em alces, para que você possa usar modificadores de método. Por exemplo, você pode executar alguma operação após ou antes de este módulo começar a processar a solicitação ou renderizar o modelo.synopsis # Criar sua visualização Script / myapp_create.pl View Tenjin Tenjin # Verifique a configuração da nova exibição __package __-> Config (use_strict => 1 , Include_path => , template_extension => '.html', codificação => 'utf8',); # renderização da lib / myapp.pm ou lib / myapp :: C :: Somecontroller.pm Sub mensagem: Global {My ($ self, $ c) = @_; $ c-> stash -> {modelo} = 'message.html'; $ c-> stash -> {message} = 'olá mundo!'; $ c-> Forward ('MyApp :: Ver :: Tenjin'); } # Variáveis de acesso do modelo A mensagem é: . # exemplo Quando Catalyst_Var é definido como o contexto 'Catalyst' é A base é O nome é # exemplo quando catalyst_var não está definido o contexto é a base é o nome é # você também pode incorporar perl Ação-> namespace eq 'admin') {? >

admin não é implementado ainda

Requisitos: · Perl.


Catalyst :: Ver :: Tenjin Software Relacionado