ビュー内で部分をレンダリングしようとしています。私は「未定義のローカル変数」が解消されるように、ローカル変数を渡す必要がビュー内でハムール部分をレンダリングするためのローカル変数を渡すためのコントローラデータへのアクセス
= render :partial => 'data_popups/events'
:私は、レンダリングされているHAMLドキュメントに呼びかけ私の見解では、次のコードを持っています。すべてのデータが入っているコントローラは、dataPopupsController#eventsの下にあります。データにアクセスするにはどうすればいいですか?部分的にローカル変数を渡すことはできますか?すべての助けを歓迎します。乾杯〜
いいえ、どうすればコントローラを介して外部ビューでデータを利用できますか? –
コントローラーを介してデータを利用できるようにするために答えを広げました。 – rmhunter
私は次の部分的なものがある場合:events/show/_sidebar.html.haml ...私はこのコードをevents_controllerに含める必要がありますか?現在、私はdata_popups_controllerの変数を照会してアクセスしています。 –