環境:
ruby1.9.2(P180)
rails3.0.7
環境を毎度書いているのは、自分が調べていて「結局バージョン違いで使えませんでしたてへぺろ」が大量にあったからです。
んで、編集ページで保存した後、再度編集ページを表示させるんだけど、
IDで対象を検索しているのではなく、bundle_idなる束ねIDを元に編集情報を検索・表示しているため、
actionの指定だけでなくIDの指定が必要だった。
んで、以下のようにした。
format.html { redirect_to(:action => 'edit', :id => bundle_id), :notice => 'update!' }
、、、ら。noticeが表示されない。
flash[:notice]でひっかけてもだめ。URLにはnotice=update!って表示されてるんだけどなあ。
どういうこっちゃ。
仕方ないので、テスト的にflash[:notice]で明示的に指定したった。
、、、ら、表示された。。。
ええええええ。どういうことなの、、、
※bundle_idなんて使うなよって思うけど私も思う。設計者のばーやばーや!
ruby1.9.2(P180)
rails3.0.7
環境を毎度書いているのは、自分が調べていて「結局バージョン違いで使えませんでしたてへぺろ」が大量にあったからです。
んで、編集ページで保存した後、再度編集ページを表示させるんだけど、
IDで対象を検索しているのではなく、bundle_idなる束ねIDを元に編集情報を検索・表示しているため、
actionの指定だけでなくIDの指定が必要だった。
んで、以下のようにした。
format.html { redirect_to(:action => 'edit', :id => bundle_id), :notice => 'update!' }
<%= notice %>
、、、ら。noticeが表示されない。
flash[:notice]でひっかけてもだめ。URLにはnotice=update!って表示されてるんだけどなあ。
どういうこっちゃ。
仕方ないので、テスト的にflash[:notice]で明示的に指定したった。
、、、ら、表示された。。。
ええええええ。どういうことなの、、、
※bundle_idなんて使うなよって思うけど私も思う。設計者のばーやばーや!