Drkcore

04 01 2007 catalyst Tweet

TTSiteをいじってみた

Catalyst::Manual::Tutorial::CatalystBasicsは

script/myapp_create.pl view TT TT

ではなく、

script/myapp_create.pl view TT TTSite

とやれと。これにより、ちょっとした雛形も一緒に作成されるので、ちょっと便利になったかなと。

で、TTSiteってどうなってんだろうかと、root/lib/siteを眺めてみたら、WRAPPERというしらない構文があったので。

Catalyst::Helper::View::TTSite と TT の AutoWrapper : おまえのログ

WRAPPER オプションに一番外側になるテンプレートを指定すると、tt_process で生成される出力が、WRAPPER で指定したテンプレの content になる

おー、入れ子にするには便利な機能だ(WRAPPER)。

TTSiteはヘッダ、フッタはPROCESSで埋め込んで、bodyの中身をWRAPPERで埋め込むと。図にするとこんな感じ。

TTsite

Perl Template Toolkitが気になるが、

ProductName Perl Template Toolkit
Darren Chamberlain
Oreilly & Associates Inc / 3031円 ( 2004-03 )


Template Toolkit Manual -テンプレートツールキット和訳マニュアル-も読み返そう。

About

  • もう5年目(wishlistありマス♡)
  • 最近はPythonとDeepLearning
  • 日本酒自粛中
  • ドラムンベースからミニマルまで
  • ポケモンGOゆるめ

Tag

Python Deep Learning javascript chemoinformatics Emacs sake and more...

Ad

© kzfm 2003-2021