Katalysator :: Ansicht :: PHP

Template-Ansichtsklasse
Jetzt downloaden

Katalysator :: Ansicht :: PHP Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Rusty Conover
  • Website des Verlags:
  • http://search.cpan.org/~rconover/

Katalysator :: Ansicht :: PHP Stichworte


Katalysator :: Ansicht :: PHP Beschreibung

Template-Ansichtsklasse Katalysator :: Ansicht :: PHP ist die Katalysator-Ansichtsklasse für den PHP :: Dolmetscher. Ihre Anwendungs-Unterklasse sollte von dieser Klasse erben. Dieses Plugin macht die in $ c-> stash-> {-Template angegebene Vorlage, die in $ C-> Stash -> {TEMPLATE angegeben ist, oder fehlgeschlagen ist, dass $ c-> anfrage-> anpassen. Die Vorlagenvariablen werden aus dem Inhalt von $ C-> -Stash eingerichtet, der mit der Templat-Variablenbasis, der auf Catalyty-Set-Sockel $ C-> REQ-> Sockel, Templat-Variablen C auf Catalytal-US-C und Templat-Variablenname in Catalyst's $ C-, > config -> {name}. Der Ausgang wird in $ c-> response-> -ausgang gespeichert. Wenn Sie PHP-Konfigurationseinstellungen überschreiben möchten, können Sie es in der Ansichtsklasse Ihrer Anwendung durch Setting __package __-> config -> {Option} tun, wie in der Synopse gezeigt. Siehe das Dokument zur verfügbaren Optionen auf der PHP :: Dolmetscherdokumentation.in PHP Die exportierten Variablen sind die Anforderungensparameter für $ _get und $ _Post, abhängig von der zum Senden der Anforderung verwendeten Methode. Auch der gesamte Stash wird wie in Templatetoolkit exportiert, und Sie können auf den aktuellen Kontext zugreifen, indem Sie $ C.Synopsis aufrufen. Verwenden Sie den Helfer MyApp_Create.pl PHP PHP # lib / myapp / view / php.pm Paket MyApp :: Ansicht :: PHP; Verwenden Sie Basis 'Catalyst :: Anzeigen :: PHP'; # Um die Überschreibung einzustellen, schließen Sie den PHP-Pfad ein, der den Pfad in der Konfiguration einstellt. __Package __-> config -> {include_path} = '/ usr / lokal / generisch / vorlagen: / usr / local / myapp / templates'; 1; # Inzwischen, vielleicht in einem privaten C action $ c-> weiterleiten ('myapp :: view :: php'); Anforderungen: · Perl.


Katalysator :: Ansicht :: PHP Zugehörige Software