【Ruby】Ruby on Rail ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
714:nobodyさん 07/07/15 01:10:41 小さいプロジェクトなのでapplication.rhtmlにヘッダ、フッタを書いて済ませていたのですが rssを付ける段になってコントローラに layout nil, :only => :rss と書いたところ、同じコントローラの別アクションもレイアウトがかからなくなってしまいました。 逆に layout "application", :except => :rss と書けば大丈夫なのですが、この辺の仕組みが分かる方おいでます? 715:nobodyさん 07/07/15 01:28:18 モデルにバリデータが着いちゃってるけど、 この画面の段階ではいらないけど、 このときには必須になるみたいなケースな場合どうするの? 716:nobodyさん 07/07/15 12:14:32 >>713 一度何かリクエスト/レスポンスのやりとりをしないとセッションが出来ないかも。 >>714 コントローラの属性テーブルに "layout" => 名前 というペアを挿入する形なので、 名前がnilだと親コントローラに探しに行ってしまうんじゃないかしらん。 >>715 validates_xxx :on => :update とかでは対応できないのなら、 自分で validate メソッドを書く。 「xxxがnilでないときのみyyyもnilでないこと」みたいなのも確認しほうだい。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4349日前に更新/226 KB
担当:undef