将 rails_admin 用于非常基本的 Rails 4 应用程序。

但是,每当我打开仪表板(安装在“/admin”)时,我都看不到我的每条记录的编辑、显示或删除链接按钮。

有趣的是,如果我手动转到 show 或编辑路由(即/admin/products/1 或/admin/products/1/edit),页面显示得很好并且按预期工作。

是否有打开这些链接的配置?

谢谢你的帮助。

最佳答案

我想到了!

结果是我的应用程序和 rails_admin 之间的 Bootstrap/FontAwesome 发生了冲突。

我使用 Bootstrap 3 和 FontAwesome 4 而我使用的 rails_admin 版本(0.5.0)使用 Bootstrap 2 和 FontAwesome 3。

由于 rails_admin 打算使用旧的 FontAwesome,它使用的是旧式语法(例如“icon icon-pencil”)而不是新式语法(例如“fa fa-pencil”)。因此,图标没有显示。

我通过从我的应用程序中删除 FontAwesome 4 解决了这个问题(我并没有经常使用它)并让 rails_admin 使用捆绑的 FontAwesome 版本。

关于ruby-on-rails - Rails Admin : No edit, 显示或删除 Rails 4 应用程序的按钮,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20198679/

10-13 09:41