【PHPフレームワーク ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
772:764 07/01/21 15:51:48 >>771 無い袖は振れんのだ しょうがない 一応、UrlHandler自体もうちょっとどうにかしようという流れはあるみたいだし それに期待じゃないかね 俺は足りない部分はさくっと追加しちゃって後は本家の実装待ちみたいな感じだw 上記の変更も実質数行足すだけだったし 不満はあるけどEthnaは改造しやすくていいんだよねぇ(俺でも改造の道筋がすぐ見えるという意味) 773:nobodyさん 07/01/21 22:50:42 1つ前のアクション取得する簡単な方法ってないでしょうか。 validate()した後、エラーがある場合の 遷移先を自動的に指定したいのです。 フォーム値に渡す方法しか思いつきませんでした。 もっと簡単な方法があったらおながいします 774:nobodyさん 07/01/22 10:55:40 grOsWXoX > 1つ前のアクション取得する簡単な方法ってないでしょうか。 セッション使うことにこだわらなければ、セッション使う。 ViewClass::forward()のオーバーライドでその決定後のactionを保存。 っつーか、>>773の1つ前というのが、1リクエスト前のactionという意味ならだけど。 そうではなく、PHP内の内部処理内でって言うなら、PHP5限定で現在のActionClass名 __CLASS__からActionNameを解析するしかないな。 解析はViewClassのメソッドに付け加えて、validate()でエラーが出た際はerror_viewとか適当な クラスを作ってそこでジャンプ。 んー。Backendクラスもオーバーライドしないといかんかな。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5340日前に更新/223 KB
担当:undef