2016-04-21 3 views
0

Я пытаюсь управлять некоторым разрешением в своем RailsAdmin, но у меня возникают проблемы с его выполнением, что я хочу.Специфические возможности CanCan для Rails Admin

Использование файла способностей У меня есть некоторая настройка. Я хочу, чтобы позволить определенному пользователю создавать, читать, удалять, экспортировать определенную модель.

я решил изменить:

can :manage, Terms, company_id: company_id 

к:

can [:create, :read, :trash, :export], Terms, company_id: company_id 

думать, что он все еще будет маленький «информация» и «удалить» значки удаление значок «редактировать». Вместо этого он просто показывает значок «info».

Я хочу, чтобы карандаш не исчез. Любая помощь или руководство приветствуются. Я посмотрел на страницу канкана и не очень помог.

Оригинал:
Before
После:

after

+0

CanCanCan лучше поддерживаетс. – rlecaro2

ответ

0

Ниже:

can :manage, Terms, company_id: company_id 

Я добавил:

cannnot :update, Terms, company_id: company_id 

, который, казалось, работали должным образом

 Смежные вопросы

  • Нет связанных вопросов^_^