我有这个在我看来: <% if user_signed_in? && current_user.has_role? :admin or :editor %>
这将返回该错误: syntax error, unexpected tSYMBEG, expecting keyword_then or ';' or '\n'
我也试过这样: <% if user_signed_in? and cu
我正在使用Devise进行身份验证,并且cancancan进行授权。现在,我希望不允许某些页面的视图用户。所以我添加下面的代码。但是它会为#错误抛出未定义的局部变量或方法`current_user'。 我ability.rb class Ability
include CanCan::Ability
def initialize(dashboard_user)
我有一些麻烦让ActiveAdmin与CanCanCan一起使用。我在Rails 4应用程序中使用CanCanCan版本1.9.2和ActiveAdmin版本1.0.0.pre。建立自己的能力一流,并通过添加load_and_authorize_resource和check_authorization我的ApplicationController使我的应用程序的其余部分授权检查后,我得到的错误 p
我已经在Nitrous.io上创建了一个使用Active Admin的导轨应用程序,并且所有工作都在该开发环境中工作。我使用设计/ CanCanCan认证/授权 当我推到Heroku的,并尝试访问主动联系,我得到以下错误: Started GET "/admin" for 91.226.23.198 at 2014-09-06 21:15:49 +0000