Katalysator :: Bekijk :: TT

Sjabloon weergave klasse
Download nu

Katalysator :: Bekijk :: TT Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Tomas Doran
  • Uitgever website:
  • http://search.cpan.org/~bobtfish/

Katalysator :: Bekijk :: TT Tags


Katalysator :: Bekijk :: TT Beschrijving

Sjabloon weergave klasse Katalysator :: Bekijk :: TT is de Katalysator View-klasse voor de Toolkit van de sjabloon. Uw aanvraag moet een view-klasse hebben gedefinieerd die een subklasse van deze module is. De eenvoudigste manier om dit te bereiken, gebruikt het MyApp_Create.pl Script (waar MyApp moet worden vervangen door wat uw aanvraag wordt genoemd). Dit script wordt gemaakt als onderdeel van de Catalyst Setup. $ script / myapp_create.pl Bekijk tt ttthis creates a myapp :: Bekijk :: TT.PM-module in de LIB-map (nogmaals, vervang MyApp met de naam van uw aanvraag) die er zoiets uitziet: Pakket FOBAR :: View :: Tt; strikt gebruik; gebruik waarschuwingen; Gebruik basis 'katalysator :: Bekijk :: TT'; __Package __-> Configuratie -> {Debug} = 'ALL'; NU U kunt uw actierers in de hoofdtoepassing en / of controllers wijzigen om naar uw view-klasse te doorsturen. U kunt ervoor kiezen om dit te doen in de eind () methode, bijvoorbeeld om automatisch alle acties naar de TT-view-klasse te doorsturen. # In myApp of myapp :: controller :: somecontroller sub einde: privé {mijn ($ self, $ c) = @_; $ c-> vooruit ($ c-> weergave ('tt')); } Synopsis # Gebruik de helper om uw weergave MyApp_create te maken.pl Bekijk TT TT # configureren in lib / myapp.pm (kan in plaats daarvan instellen in Configfile) MyApp-> configuratie (naam => 'myapp', root => myApp-> PATH_TO ('ROOT'), 'Weergave :: TT' => {# Eventuele TT-configuraties items gaan hierco_path => , template_extension => '.tt', katalysator_var => 'c', timer => 0, # niet ingesteld door standaard pre_process => 'config / main', wrapper => 'site / wrapper', },); # render weergave van lib / myapp.pm of lib / myapp :: controller :: somecontroller.pm subbericht: globaal {mijn ($ self, $ c) = @_; $ c-> stash -> {template} = 'bericht.t2'; $ c-> stash -> {bericht} = 'Hallo World!'; $ c-> vooruit ($ c-> weergave ('tt')); } # Toegangsvariabelen van sjabloon Het bericht is: . # Voorbeeld Wanneer katalysator_var is ingesteld op 'katalysator' context is De basis is De naam is # voorbeeld wanneer Catalyst_Var geen context is is De basis is De naam is -vereisten: · Perl


Katalysator :: Bekijk :: TT Gerelateerde software