问题标签 [rails-admin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1474 浏览

ruby-on-rails - 使用多个“用户”模型获取 Paper_trail + Rails_admin + 设计

我正在 Rails 3 中开发一个应用程序,目前我使用 Devise 作为登录名,Rails_admin 作为管理面板,Paper_trail 跟踪“用户”模型所做的所有更改......问题是我有两个用户模型,用户和管理员。所以在 rails_admin.rb (initiliazer) 中有一行代码来设置 Paper_trail 来跟踪历史:

有什么方法可以让用户和管理员都进行 paper_trail 监控更改,还是只能遵循一种模型?我注意到,即使它是这样设置的,并且我以管理员身份在 Rails_admin 中进行了更改,但更改表明它是由与进行更改的管理员具有相同 ID 的用户进行的。

0 投票
2 回答
1131 浏览

ruby-on-rails - 安装 rails_admin 一切都停止工作

所以我想创建一个应用程序,人们可以在其中查看艺术。问题是,只有管理员才能创建、编辑和删除数据。所以我想添加一个管理界面。我选择了 rails_admin gem。

我已经按照 git 文档中的说明安装了所有东西,但是当我安装它时一切都停止了。我无法生成脚手架、模型或控制器,也无法启动我的服务器。每当我尝试某事时,它都会给我这个信息。

在安装 rails_admin 之前,我已经设置了所有数据,所以如果我不得不重新开始,那就太糟糕了。

如果有人需要更多信息,我很乐意提供,但我现在不知道该发布什么。

0 投票
3 回答
6510 浏览

ruby-on-rails - 在 rails_admin 中删除模型的操作

我有个问题。在我的应用程序中,我使用的是 rails_admin gem。除了一件事,一切都很好。对于某些模型,我只想删除它们。是否有捷径可寻?

0 投票
1 回答
904 浏览

ruby-on-rails - 如何在不向域类添加新方法的情况下创建自定义 object_label?

我注意到 RailsAdmin 有一个 object_label 方法,但不清楚如何使用它:

0 投票
1 回答
391 浏览

ruby-on-rails - rails 集成测试通过 ruby​​ -Itest 通过,通过 rake test:integration 失败

我正在关注 rails_admin 自述文件。我已经设置了 devise 和 cancan,只有组 admin 的用户可以访问 rails_admin。这是测试

当我运行 'ruby -Itest test/integration/test.rb' 时全部通过。输出是

当我运行“bundle exec rake test:integration”时,测试失败。输出是

我也试过“assert_select 'body', 'something'”。运行 rake test:integration 时,它会输出一些 html,例如标准 rails_admin dashborad 页面。看起来用户有权访问 rails_admin。

我正在使用 rails 3.2.6、devise 2.1.2、cancan 1.6.8、rails_admin 0.0.5

有任何想法吗?谢谢。

0 投票
2 回答
1436 浏览

ruby-on-rails - 无法在 Rails_Admin 中找出关联

我有两个这样的模型:

但是对于我的生活,我无法弄清楚如何让关联出现在管理员中。当我去编辑一个孩子时,我看到一个性别标签,但没有下拉菜单,也没有任何提示 RailsAdmin 看到该关联。它只在下面显示标签名称、空格和“可选”一词。

我一遍又一遍地搜索dox,但我找不到解决方案。我是菜鸟,所以有可能我看过它,应该受到嘲笑。

我没有修改任何其他管理代码。

0 投票
2 回答
3948 浏览

ruby-on-rails-3 - 为特定模型自定义 rails_admin 删除操作

我一直在阅读有关自定义操作的 rails_admin wiki 部分,但我对 rails_admin 完全陌生,该文档对我来说有点混乱。

我需要实现的是,当管理员用户单击删除特定员工的选项(员工是我的应用程序中的模型)时,实际删除给定员工的代码不能是 rails_admin 删除的默认方式,而是给定我需要以某种方式提供给 rails_admin 的代码块。

请注意,我仍然希望以通常的方式删除通过 rails_admin 可访问的其余数据模型。只有员工模型需要自定义删除例程。

0 投票
2 回答
4279 浏览

ruby-on-rails - 如何在 rails_admin 的列表操作中显示图像?

我有一个自关联模型,它允许用户定义“父照片”,以便将它们组合在一起。

我的模型:

在我的 rails_admin 初始化程序中:

如何检索实际缩略图以用于列表操作?

0 投票
1 回答
383 浏览

ruby-on-rails - Heroku 上 Rails_admin 中仅缺少索引路由

我正在努力解决一个特殊问题,即我的所有 Rails Admin 路由在我的本地服务器上的开发模式下都可以正常工作。但是,只有 1 不适用于生产..

在 Cedar Stack 上使用带有 Thin 的 Rails 3.2.6 - Heroku

我无法加载 1 个称为参考的特定模型的 #index 视图。

但是,我可以加载同一模型的新视图、编辑视图和显示视图。然后再次。所有路由都可以在开发服务器上正常加载。

你们知道我可以从哪里开始吗?

提前非常感谢...

这是我在尝试访问该页面时在 Heroku 日志中遇到的错误。

我的 rake 路线看起来很正常:

最后,我的 routes.rb 文件:

0 投票
1 回答
154 浏览

ruby-on-rails - rails_admin:浏览未知结构的集合

我正在尝试使用 rails_admin w/mongoid 来显示 mongo 集合的表格视图。问题是我事先不知道集合中对象的结构。rails_admin,AFAIK,基于模型定义。

有没有办法解决这个问题?