Catalyst

Catalystアプリケーションを携帯対応にしてみる

ViewはTTでやる。 Viewだけ機種毎に切り替える。MyApp.pm use Catalyst qw/ MobileAgent /; TT.pm # processをオーバーライド sub process { my ( $self, $c ) = @_; # 機種を判断 if($c->req->mobile_agent->is_docomo){ # ドコモ $self->{include_path} = …

Catalystで強制的にデバッグ画面を表示させる

Catalyst::Action::RenderViewってのがあるらしい。MyApp/Controller/MyCont.pm sub end : ActionClass('RenderView') { my($self, $c) = @_; } 上記を記述してある状態で、リクエストにdump_info=1を追加すると強制的にデバッグ画面が表示される。例) http:…