Я только что начал с CanCan, и вот пример кода:
# Ability.rb
def initialize(user)
user ||= User.new
can :read, Link
end
# view.html.erb
<% if can? :read, @link %>
...
<% end %>
Это из репозитория github для CanCan, но, похоже, это не работает (возвращает false и останавливает выполнение кода ...
).
Когда я меняю вид на <% if can? :read, Link %>
, это работает. Но это отличается от readme CanCan. Вы знаете, где я здесь не так?