エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
CatalystのDispatcherでえらく感動したのでメモ。 - 月日は百代の過客にして
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
CatalystのDispatcherでえらく感動したのでメモ。 - 月日は百代の過客にして
Catalystでログ的なウィンドウを出力したい訳です。エラーであるとか処理が完了したとか。 sub moge : L... Catalystでログ的なウィンドウを出力したい訳です。エラーであるとか処理が完了したとか。 sub moge : Local { my($self,$c) = @_; if ($some_condition) { $c->stash->{info} = 'Some error happen!'; $c->stash->{template} = 'info.html'; return } } みたいな感じだと思うんです。stashにrenderするべきtemplateと値を入れてreturn。 何個もこれをやりたいとなるとこれをMyApp.pmとかに書いたりするわけです。 たとえばこれをrender_infoって名前でメソッドにして、普通に$c->render_infoって呼ぶと戻ってくる訳です。当たり前ですが。 sub MyApp::render_info { shift()->deta