我一直看到这个答案: "尝试删除' clear_helpers' ApplicationController中的方法,因为它可能会阻止Devise加载他的助手。"
如果实际上要移除它,那么很棒。
关键是要保持博客页面不被查看,直到您登录并同时显示其他内容。 (设计)
我的网页我收到了错误:http://pastebin.com/rFx17ecG 我的application.rb:http://pastebin.com/MRCLVh0M
我完全没有看到与< clear_helpers'有关的任何事情。我需要帮助和澄清,因为它似乎不存在......
答案 0 :(得分:0)
为了能够使用user_signed_in?
,您需要在控制器中使用before_filter :authenticate_user!
。查看documentation。