【PHPフレームワーク】Ethna【スケルトン自動作成】at PHP【PHPフレームワーク】Ethna【スケルトン自動作成】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト219:nobodyさん 06/04/15 10:04:53 Ethna::isError($res) とかで判定できない? エラーになった場合、返り値のクラスは何になってる? 220:nobodyさん 06/04/15 10:58:14 >>215 ActionClass の prepare の戻り値が遷移先名になっているから、 戻り値に飛ばしたい、アクション名じゃいかんの? 221:nobodyさん 06/04/15 16:16:18 prepareの戻り値は null->正常 null以外->テンプレート名 ではないんですか? たとえばDBからユーザーの新規追加フォームとユーザー一覧が表示されているようなページに戻したいんです。 普通に新規追加のバリデーションエラーとしてreturn 'user_list';とかにするとテンプレートを呼び出すだけなのでユーザー一覧が表示されません。 もうちょっと調べてみます。情報ありがとうございます。 222:nobodyさん 06/04/15 18:14:06 q5ZbQNWP mapleだと [View] input = action:アクション名 みたいにできるんだけどな 223:nobodyさん 06/04/15 22:49:43 >>221 俺も良く分かっていないんだけど、 action->view->template と呼ばれる中で、例えば action でエラーが 発生した場合、前の(元の)ページへ戻るよう return 値を設定しても、 元のページの view->template しか実行してくれないんだよな。 だから view がなくせ無いし、view で値を取得するような処理も削除できない。 haltさんは view は不要って言ってるけどどうやって実現しているのだろうか? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch