2010年3月9日火曜日

Catalyst memo

catalyst.pl Helloやったら、
Hello/root ディレクトリができる。

ここにroot.tt だの index.tt だの作るのか?

で、index.tt編集。中にHTML かいて、
[% c.config.name %]

てやると、設定したハッシュ(config)のキー(name )のValueが表示される。

で、どうやら、このハッシュの設定は2箇所でできる。
ひとつは、lib/Hello.pm の __PACKAGE__->config();で、
__PACKAGE__->config( ore => 'ahoaho', anata => 'tennsai', );

ってやると、
[% c.config.ore %]
[% c.config.anata %]

でValueが表示できる。

もうひとつは、Helloディレクトリ内の、hello.confで、

ここを編集して、
kare ahokamo
kanojyo ahodesu

ってかいとくと、
[% c.config.kare %]
[% c.config.kanojyo %]

で、Valueが表示できる。

Catalystのサンプルが少ないのでやり方ふるいかも。
まあとりあえず動かすところから。
いろいろメモしとく。

0 件のコメント:

コメントを投稿