2006-01-07から1日間の記事一覧

index template(2)

よく考えたら、素直にサブクラス化してるんだから上書きすれば良いだけですね……orz sub process { my $self = shift; my ( $c ) = @_; unless( $c->stash->{template} ) { my $basename = $c->request->match || $c->request->action; if( $basename =~ m!/$…

index template

my $template = $c->stash->{template} || ( $c->request->match || $c->request->action ) . $self->config->{TEMPLATE_EXTENSION};Catalyst::View::TTでは、パス部のマッチした部分をもとにテンプレートのファイル名を生成するようになっていますが、index…

Changeset 2955: Added YAML config support

その後のchangesetも含めていくつかYAMLによる設定ファイルへの対応がCatalyst本体に入っています。 今までYAMLによる設定ファイルを利用するにはCatalyst::Plugin::Config::YAMLが利用されていましたが、appprefixなファイル名*1、または__PACKAGE__->confi…

HTTP通信内容の確認方法

FirefoxのLiveHTTPHeadersエクステンションは割と有名ですが、IEで手っ取り早く見る方法と言うことでFiddler。プロキシ型なので、本当にそのままじゃない可能性もあることだけを気にしておけばこれで用が足ります。 もちろん、Ethereal/WinpcapやNEGiESでパ…