2011-06-24 9 views
2

2つのヘルパーファイルがあります。 events_helper.rbおよびusers_helper.rb。Railsヘルパーを理解する

これらのヘルパーファイルにはいずれもfoobarというメソッドがあります。イベントコントローラでは、インデックスビュー。私がfoobarと呼ぶと。 events_helper.rbにヘルパーfoobar thatsをロードするべきではありませんか?

これはヘルパーの仕事ではありませんか?

答えて

0

あなたのケースでは、理想的にはイベントコントローラ1 ...とあなたのコメントから、それが間違って選択されたように思われるので、すべてのヘルパーのように思えます。

別名を教えてください。

Why are all Rails helpers available to all views, all the time? Is there a way to disable this?

+0

良いリンク、それに感謝します。レール2だけでなくレールもすべて説明しています3 – rtdp

+0

私はそれを無効にしようとしていません。 events_helper.rbのfoobarメソッドがevents#indexで動くようにしたいだけです。現時点では、users_helper.rbファイルからfoobarヘルパーを利用しています –

関連する問題