0

Чтобы объяснить это в предложении, я спрашиваю, можно ли использовать камень ActiveAdmin для создания админ-страниц, специфичных для пользователей-администраторов, то есть каждый пользователь-адрент только увидит модели и сопоставление моделей, специфичных для него. Если да, то как мне это реализовать?Использование ActiveAdmin в Rails для создания пользовательских страниц администратора

Чтобы пояснить свою ситуацию, у меня есть модель под названием «Спонсор» (кто, по сути, был бы администратором), и они предлагали разные предложения (еще одна модель, принадлежащая Спонсору) для пользователей, чтобы выкупить. Так что я пытаюсь создать страницу администратора, где каждый спонсор получает свои собственные учетные данные администратора, а на странице администратора отображается только информация, относящаяся к этому спонсору, то есть информация о предложениях, которые предлагает этот спонсор, и все связанные модели и его детали. Можно ли это реализовать, используя камень ActiveAdmin или любые другие драгоценные камни, если на то пошло?

Я бы предпочел не реализовывать это с нуля, если есть драгоценные камни, которые я мог бы использовать. Какие-либо предложения?

ответ

0

Я не пробовал это сам, но это должно быть легко достижимы в ActiveAdmin либо путем изменения default scope на одного контроллера основе или с помощью AuthorizationAdapter.

+0

О, ладно, спасибо, я попробую –