"fields_for"を使用して、関連するテーブルのフィールドをフォームに含める必要があります。 DRYを維持しようとすると、私は "新しい"アクションと "編集"アクションのためのフォーム(_form.html.erb)としてフォームを使用しています。問題は、このアプローチを使用すると、フォームの一部をレンダリングするときに "fields_for"ヘルパーで何も表示されないが、フォームビューの内容を新しいビューまたは編集ビューにコピーすると機能するということです。レンダリングされた部分の中で "fields_for"を処理するために必要な特別なものがありますか?私はRails 3を使って作業しています。"fields_for"は部分的に含まれているとレンダリングされません
0
A
答えて
0
fields_forは、通常、オブジェクトが渡されている場合にのみコンテンツを表示します。そのオブジェクトが何であっても、部分的に渡されない可能性はありますか?
+0
スティーブ、問題を解決するかどうかを調べるために:locals =>を使用して渡しました。私はそれを試した後にあなたに戻ってきます。 – Aaron
関連する問題
- 1. 部分がレンダリングされていません
- 2. コレクションのサイズに基づいて部分レンダリングが部分的にレンダリングされる
- 3. レンダリングはコントローラから部分的にレンダリングされます
- 4. fields_for has_manyは出力されません
- 5. レンダリングされた部分はJavaScriptを呼び出せません
- 6. ボタンをクリックすると部分的にレンダリングされます
- 7. CSSには部分的にオフスクリーンの+部分が含まれています
- 8. Laravel returnはコントローラに部分的に含まれています
- 9. レンダリング一部がレンダリングされていません。.NET mvc
- 10. ネストされたfields_forはフォームに表示されません
- 11. 部分的なレンダリングがFirefoxで正しく行われていません
- 12. Rails 4は部分的にローカルでレンダリングされます
- 13. 一部のマップタイルはモバイルレイアウトでレンダリングされていません
- 14. レンダリングされた部分的な受信パラメータがありません
- 15. JComponentは部分的にしか表示されません
- 16. Sharedpreferencesは部分的にしか消去されません
- 17. ユーザーの一部にHTMLサイドバーがレンダリングされていません
- 18. "accepts_nested_attributes_for"は_form.hamlのフィールドを部分的にレンダリングしません
- 19. fields_forが更新されていません
- 20. fields_forメソッドでカスタムフォームビルダーが呼び出されていません
- 21. 部分図のレンダリング。 Javascriptファイルはレンダリングされたビューには適用されませんか?
- 22. コードは部分的にしか実行されていません
- 23. データベース内のオブジェクトは部分的にしか格納されていません
- 24. faceboxを使って部分的にレンダリングすることができません
- 25. 具体的なリアクションコードはIE11でレンダリングされていません
- 26. iTunesConnectのcrashlogは部分的に記号化されています。行番号は表示されません
- 27. coffeescript内にcoffeescriptを部分的にレンダリングできません
- 28. JQM外部パネルにはカスタムカラーが含まれていません
- 29. Gmaps4Railsで部分的にレンダリングできません
- 30. アンドロイドスタジオでレンダリングされていません
あなたのフォームコードを添付してください。 – klew