[英]ActiveAdmin Sortable and Cancancan Ability
我正在使用ActiveAdmin和ActiveAdmin Sortable gem構建Rails應用程序以更改發布順序。
我一直無法弄清楚如何授權我Cancancan ability.rb文件這個動作。
如果我can :manage, Post
使用can :manage, Post
使用can :manage, Post
但我不想授予所有權限,僅授予部分權限。
應該在我的“能力”文件中使用哪個操作以僅允許訂購?
謝謝你的幫助 !
我的項目 :
將ActiveAdmin Sortable gem與資源一起使用時,請執行一項操作
:sort
將會添加到您的Post的控制器中。 我想你可以用
can(:sort, Post)
在capability.rb文件中。 您可能必須有條件地隱藏/顯示可排序句柄列。 我認為您可以在索引部分中這樣做:
index do
sortable_handle_column if can?(:sort, Post)
end
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.