2011-09-02 51 views
3

在我的情况下,我需要批准rails_admin列表面板中的记录。我想要做的是为列表页面中的每条记录建立一个链接:remote => true,并使用链接操作中的指向批准所选记录。如何将自定义操作添加到rails_admin

如何轻松地做到这一点,而无需黑客rails_admin?

+1

我知道这是一个古老的问题,但我在谷歌搜索偶然发现它,所以我想我会添加此信息incase其他人也一样。 您现在可以在rails_admin中自定义操作,并添加新的动作 https://github.com/sferik/rails_admin/wiki/Actions – mike

回答

0

尚不支持自定义操作:https://github.com/sferik/rails_admin/issues/166。 ActiveAdmin(http://activeadmin.info/)似乎更加定制(一个完全其它计算策略),我会用这种宝石替代rails_admin ...

+0

是的,我在9月写了那里......仍然没有答案。所以实际上这不是一个失败。 –

2

作为一对夫妇星期前,Custom Actions现在RailsAdmin支持。

+0

呃,已经切换到active_admin所有活动项目。没有办法回到rails_admin ......太神奇了。 –

0

有几种方法可以添加自定义操作,但你不能做到这一点:

与链接:远程=>真

一个哈克的方式是使pretty_value显示一个链接与remote: true。 这将显示在/ admin/model /:id页面上,不在列表中。

相关问题