将 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/