Rails3/検証
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
&tag(Rails3/検証);
*目次 [#r8a28180]
#contents
*参考情報 [#nfad1cd9]
-[[Rails3]]
*コントローラーだけで検証できるの? [#maf1a0ed]
-[[railsのバリデーションに今さら喧嘩を売る - screw it!:ht...
-[[How to validate a search form in ruby on rails? - Stac...
-できることはできるけどかなり特殊みたい。検索画面でもDBな...
-あえてやろうとすれば、とするしかない。
#pre{{
if (エラー発生)
@person.errors.add(:age, 'が不正です')
end
}}
*エラーメッセージのカスタマイズ [#r8b6ae00]
-ページトップに表示するメッセージは#error_explanation、フ...
-twitter-bootstrap-railsを使っている場合、例えば、custom....
#pre{{
@import "bootstrap_and_overrides";
#error_explanation {
@extend .alert;
@extend .alert-error;
@extend .alert-block;
}
.field_with_errors {
@extend .control-group.error;
}
}}
*blankとnilの取り扱い [#b50c1787]
-select_tagなどで:include_blankを指定し、これを選択した場...
-データベースにはblankではなくnilを保存したい場合結構やっ...
-さらにbefore_saveはvalidationの後で呼ばれるので、そのま...
-DBに""を保存してもいいという前提にして、allow_nilじゃな...
終了行:
&tag(Rails3/検証);
*目次 [#r8a28180]
#contents
*参考情報 [#nfad1cd9]
-[[Rails3]]
*コントローラーだけで検証できるの? [#maf1a0ed]
-[[railsのバリデーションに今さら喧嘩を売る - screw it!:ht...
-[[How to validate a search form in ruby on rails? - Stac...
-できることはできるけどかなり特殊みたい。検索画面でもDBな...
-あえてやろうとすれば、とするしかない。
#pre{{
if (エラー発生)
@person.errors.add(:age, 'が不正です')
end
}}
*エラーメッセージのカスタマイズ [#r8b6ae00]
-ページトップに表示するメッセージは#error_explanation、フ...
-twitter-bootstrap-railsを使っている場合、例えば、custom....
#pre{{
@import "bootstrap_and_overrides";
#error_explanation {
@extend .alert;
@extend .alert-error;
@extend .alert-block;
}
.field_with_errors {
@extend .control-group.error;
}
}}
*blankとnilの取り扱い [#b50c1787]
-select_tagなどで:include_blankを指定し、これを選択した場...
-データベースにはblankではなくnilを保存したい場合結構やっ...
-さらにbefore_saveはvalidationの後で呼ばれるので、そのま...
-DBに""を保存してもいいという前提にして、allow_nilじゃな...
ページ名: