Any :: Template.

Stellen Sie eine konsistente Schnittstelle zu einer Vielzahl von Vorlagen-Sprachen bereit
Jetzt downloaden

Any :: Template. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • BBC
  • Website des Verlags:
  • http://www.bbc.co.uk

Any :: Template. Stichworte


Any :: Template. Beschreibung

Stellen Sie eine konsistente Schnittstelle zu einer Vielzahl von Vorlagen-Sprachen bereit Any: Dies bedeutet, dass Sie Ihren Interface-Entwicklern in der Vorlagensprache arbeiten können, um in der Vorlagensprache zu arbeiten. Sehr naturiert diese Schnittstelle nur den niedrigsten gemeinsamen Nenner der Template-Engine-APIs. Es bietet jedoch einen ziemlich umfangreichen Satz von Ein- und Ausgabemechanisen, wobei native Implementierungen verwendet werden, wenn sie verfügbar sind und einige Standard-Implementierungen bereitstellen, um den von einigen Vorlagen angebotenen Standardset zu erweitern. Wenn Sie die schrulligen Merkmale eines bestimmten Templating-Motors benötigen, können Sie dies tun nicht für dich sein Nachdem Sie gesagt haben, dass Sie in einigen Fällen möglicherweise einige Ihrer Logik in Optionen einkapseln können, die in die Adapterklassen übergeben werden (entweder mit Ihren eigenen Adaptern, oder zur Verbesserung der unseren), um die relevanten Zeichenfolgen auf dem Backend-Modul zu ziehen. Mit dieser Verteilung geliefert werden können in der Readme gefunden werden (Denken Sie daran, dass andere da draußen gibt, und Sie können immer Ihre eigene rollen) .Synopsis verwenden Any :: Template; Meine $ Template = Neue Any :: Template ({Backend => 'HTML :: Template', Dateiname => 'Page.tmpl', Optionen => {'streng' => 0}}); Mein $ Output = $ Template-> Prozess ($ Daten); Meine $ Template2 = Neue Any :: Template ({Backend => 'Text :: Template', String => $ template2_content}); $ Template-> Prozess ($ data, * stdout); Anforderungen: · Perl.


Any :: Template. Zugehörige Software