1

ActiveAdmin gem を使用する Rails 3 アプリケーションがあります。

モデルをカスタマイズしない場合、モデルの各行で 3 つのアクションが有効になります: 表示、編集、削除

しかし、モデルをカスタマイズすると、アクションが消えます。

アクションを示すカスタマイズされていないモデル (users.rb) :

ActiveAdmin.register User, as: 'Users_full' do
  menu :parent => 'Users'
end

アクションを表示しないカスタムモデル (companys.rb) :

ActiveAdmin.register Company do
  index do
    selectable_column
    column :name
    column :url
  end

  csv do
    column :name
    column :url
  end
end

カスタマイズされたモデルでアクションを取得する方法はありますか? actions :all私はすでに : 、config.batch_actions = trueandを company.rb ファイルに追加しようとしましaction_itemたが、何も変わりません。

4

1 に答える 1

4

actions次のように を追加します。

index do
  selectable_column
  column :name
  column :url
  actions
end

インデックス ページのコンテンツを定義していて、そのコンテンツにはアクションが含まれています。省略した場合、アクションは表示されません。

于 2013-11-06T11:40:55.740 に答える