Catalyst

Catalyst+TemplateToolkit日本語にはまる

テスト勉強で中断してたのだけど、Catalystの勉強の再開!よく分からないままに、何か作ってみよう!ということで、かつかつファイル作りをしてたのだけど、なぜか日本語を書くと表示されなくなってしまう。というエラーに直面した。TemplateToolkitもよく分…

Catalyst、DB関連エラー

Catalystでモデルを生成しようとしたら以下のエラーが発生 Couldn't require loader class "Class::DBI::Loader::mysql", "Can't locate Class/DBI/mysql.pm in @INC…http://www.drk7.jp/MT/archives/001032.htmlを参考に何とかクリアー。ありがとうございま…

DBI関係のエラー

Catalystでモデルを作ろうとしたら、何でか知らないが、Class::DBI::mysqlモジュールのインストールがテスト段階で失敗してエラーが出た。 make test had returned bad status, won't install without forceというエラーだったので、とりあえずforceコマンド…

Catalyst入門3-Template Toolkitでビューを描写する

/helloの画面をテンプレートで描写してみる。 $ perl script/myapp_create.pl view TT TTRoot.pmの書き換え sub hello : Local { my ($self, $c) = @_; $c->forward($c->view('TT')); } また、MyApp/myapp.ymlにテンプレートのパスを指定 name : MyApp View:…

Catalyst入門2-ちょこちょこいじくる

最初のページ(http://localhost:3000)をいじくるにはMyApp/Controller/Root.pmに色々書き込めばいい!(らしい)ここにごにょごにょしたいときは、適当な名前のルーチンを作る sub hello : Local{ my ($self,$c) = @_; $c->response->output("Hello,World"); }…

Catalyst入門1-インストールからセットアップまで

Webだとどうしても情報が少なかったので本を購入。RoRも載っていておっとくー。 参考文献:SoftwareDesign 特別編集 最新LLフレームワークエクスプローラ 基本的に本の劣化メモ。 まじめにやるなら本買ったほうが早いなぁ。やっぱり。まずはCPANからインスト…

Catalystインストール

多分、これであってる。 perl -MCPAN -e 'insatll Catalyst::Devel' perl -MCPAN -e 'install Task::Catalyst'セットアップ $ catalyst.pl TestApp $ cd TestApp $ script/myapp_create.pl controller Library::Login起動 $ script/testapp_server.pl -p 300…