とりあえずBookmarkサンプルを動かしてみた

Catalystの勉強にとりあえず「まるごとPerl!」のBookmarkアプリのサンプルを参考にしていたのですが、まだ初心者という事もあって若干はまりました。

しかし、とりあえず動くものができたということで。全体の動きはだいぶつかんだかなと思います。あとはウェブアプリを実際に作っていく中でまた気づく点があるんだろうなという。

ただ、ダウンロードできるサンプルのままだとうちの環境でうまく動作しなかったので、変更・修正点を列記しておきます。

  • bookmark.ymlのINCLUDE_PATHが相対パスだと*.ttファイルが見えなかったので絶対パスに変更
  • bookmark.ymlのModel::DBICの設定は環境に合わせるだけでなく最後にパスワードを追記
  • lib/Bookmark/Controller/Root.pmにuse Jcode;を追記
  • root/tmpl/delete.ttの14行目で「value="[% bookmark_id %]"」を「value="[% bookmark.bookmark_id %]"」に修正