トップ «前の日記(2006-04-05 (水)) 最新 次の日記(2006-04-11 (火))» 編集
capsctrldays

2006-04-06 (木) [長年日記]

1 Rails 複数の error_messages_for を出したい

if foo.valid? and bar.valid?

みたいな条件文だと、前者がfalseになった時点で抜けちゃうので、bar.valid?が効きません。だもんで、fooのエラーメッセージは表示されるけど、barのエラーメッセージが表示されないーみたいになる。

ので、愚直に

foo_valid = foo.valid?
bar_valid = bar.valid?
if foo_valid and bar_valid

みたいにやるのだ(まじ?)。

となると、今度はエラーメッセージをまとめたいわけだが。

偉い人がいるわけですよ。

とりあえずplugin化してつっこんどく。

| | | | | | Permalink

2 Rails railsコマンドで生成されるものの比較。対象はver.1.0とrev.4184。

とりあえず。tmpディレクトリだけかな。

| | | | | | Permalink
本日のツッコミ(全3件) [ツッコミを入れる]
1 takahashim (2006-04-08 (土) 11:44)

valid = foo.valid?<br>valid &&= bar.valid?<br>if valid<br>とか。もうちょっとスマートにやりたいかも。

2 なかだ (2006-04-08 (土) 22:08)

if foo.valid? & bar.valid?

3 laja (2006-06-23 (金) 06:07)

http://blog.azpoint.net/blog/paxa buy paxil

[]

トップ «前の日記(2006-04-05 (水)) 最新 次の日記(2006-04-11 (火))» 編集