Katalysator :: Ansicht :: Tenjin

Tenjin-Ansichtsklasse für Katalysator
Jetzt downloaden

Katalysator :: Ansicht :: Tenjin Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Ido Perlmuter
  • Website des Verlags:
  • http://search.cpan.org/~idoperel/

Katalysator :: Ansicht :: Tenjin Stichworte


Katalysator :: Ansicht :: Tenjin Beschreibung

Tenjin-Ansichtsklasse für Katalysator Katalysator :: Ansicht :: TenjinView ist eine Katalysatoransichtklasse für die Tenjin-Template-Engine.Ihre Anwendung sollte eine Ansichtsklasse definieren, die eine Unterklasse dieses Moduls ist. Es gibt kein Helper-Skript, um diese Klasse automatisch zu erstellen, aber Sie können so einfach wie in der Synopsis beschriebenen Informationen ausführen. Klasse anzeigen. Sie können dies auch in der End-Methode verwenden, um beispielsweise alle Aktionen an der Tenjin-Ansichtsklasse automatisch weiterzuleiten. # In MyApp oder Myapp :: Controller :: SOMECONTROLLER SUBEN enden: Privat {MY ($ self, $ c) = @_; $ c-> vorwärts ('myapp :: ansehen :: tenjin'); } Dieses Modul ist nun elegetiert, so dass Sie Methodenmodifizierer verwenden können. Sie können beispielsweise einen gewünschten Vorgang ausführen, nachdem dieses Modul mit der Verarbeitung der Anforderung oder das Rendern der Template.Synopsis # Erstellen von Tenjin Tenjin # Erstellen von Tenjin Tenjin # Überprüfen Sie die Konfiguration der neuen Ansicht __package __-> config (use_rict => 1 , Beinhaltet_path => , template_extesion => '.html', COCOING => 'utf8',); # Renderansicht von lib / myapp.pm oder lib / myapp :: c :: somEcontroller.pm Unternachricht: Global {My ($ self, $ c) = @_; $ c-> stash -> {Template} = 'message.html'; $ c-> stash -> {message} = "Hallo Welt!"; $ c-> vorwärts ('myapp :: ansehen :: tenjin'); } # Zugriffsvariablen aus der Vorlage Die Nachricht ist: . # Beispiel, wenn catalyt_var auf 'Catalyst' CONTEXT gesetzt ist, ist die Basis Der Name ist Beispielbeispiel Wenn catalyt_var nicht eingestellt ist, ist der Base der Basis ist Der Name ist # Sie können perl auch einbetten Action-> Namespace EQ 'admin') {? >

Admin ist noch nicht implementiert

Anforderungen: · Perl.


Katalysator :: Ansicht :: Tenjin Zugehörige Software