我正在做一個會話管理的應用程序,我想顯示用戶是否登錄或不在每個頁面的頂部。我在application.rhtml.erb中有這個前端,是否有任何控制器/方法可以讓我設置一個站點範圍的變量?就像我爲每個頁面定義條件一樣,必須有更好的方法。for application.rhtml.erb的Rails控制器?
1
A
回答
1
將您的方法放在application_helper.rb
文件中。這將在整個網站上提供。
+0
完美,謝謝! – user1436111
+0
'application_helper.rb'只會影響視圖,我相信。如果你想讓所有其他控制器都可用,我想你想添加代碼到'application_controller.rb'。如果您還希望它在視圖中可用,請在方法定義'helper:my_method'之後添加一行。在這裏看到一個好帖子:http://stackoverflow.com/questions/3549713/controller-helper-method –
相關問題
- 1. after_commit for rails控制器
- 2. 的Rails:控制器
- 3. Rails控制器
- 4. Rails控制器
- 5. 從Rails控制器讀取Rails控制器中的變量值
- 6. 的Rails在控制器
- 7. Rails的:從控制器
- 8. Rails active_admin控制器
- 9. Rails控制器Object.save
- 10. Rails控制器 - format.png
- 11. Phalcon Routing for Admin控制器
- 12. 的Rails通過控制器
- 13. 的Rails在控制器
- 14. 的Rails從父控制器
- 15. 的Rails 3.2與控制器
- 16. Rails的測試控制器
- 17. Rails的控制器動作
- 18. Rails控制器中的Process.fork
- 19. 的Rails 3:控制器
- 20. Rails的控制器繼承
- 21. Rails的NoMethodError在控制器
- 22. Rails的修改控制器
- 23. Rails的改變控制器
- 24. Rails respond_to在控制器中
- 25. rails link_to控制器動作
- 26. 控制器無法看到def new/create for rails 3.2.8引擎
- 27. RunTimeError:ActionController :: RackDelegation in rspec 2.10.1 for rails 3.1.4應用程序控制器
- 28. Rails link_to控制器動作
- 29. Rails控制器Rspec測試
- 30. 漁獲Rails控制器
http://railscasts.com/episodes/250-authentication-from-scratch –