2011-06-24 109 views
2

我有兩個輔助文件。 events_helper.rb和users_helper.rb。瞭解Rails的helper

這些輔助文件雙方都有一個叫foobar方法。在事件控制器中,索引視圖。如果我打電話foobar。它不應該加載幫手foobar這就是events_helper.rb嗎?

或者這是不是助理的工作方式?

回答

0

好像所有的助手都可用 - 所以不知道它會選擇在你的情況下,理想的事件控制器之一,另外,從您的評論,好像它選錯了一個。

你能不能給他們不同的名稱?

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方法在事件#索引中工作。目前,它使用users_helper.rb文件中的foobar幫助程序 –