- 239 名前:nobodyさん mailto:sage [2006/04/28(金) 15:09:37 ID:???]
- >>221
つまり、「ユーザー登録を行ったあとにユーザ一覧を表示する」ってことでいいかな? これは掲示板でいえば「投稿したあと記事の一覧に戻る」みたいなかんじ? ここはredirectするのが正しい。 Actionのreturnでtemplateやviewを呼んで表示させた場合ブラウザ内部で POSTしたデータをもったまま画面遷移してしまうのでリロードしたときに 再度データ送信してしまう可能性がある。のでredirect。 これはMojaviとか他のフレームワークでもフレームワーク使ってなくても同様。 redirect.tplってのを作ってそこのHTMLのMETAで飛ばすとGREEっぽい。 (ActionでsetApp('redirect_to', 'example.com/'); return 'redirect'って感じで) このへんのテクニックは近日発売の超極めげふんげふんにある ソースコードに書いてあります。あれはView一つあるかないかくらい。 >>223 そのケースはエラー発生時にエラー画面に飛ばすということだから>>221とは ちょっと違う感じ。Formのvalidationでエラーがでたときの話? もう少し具体的な例をあげてくれると答えられるかもしれません。
|

|