问题标签 [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.
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 的用户进行的。
ruby-on-rails - 安装 rails_admin 一切都停止工作
所以我想创建一个应用程序,人们可以在其中查看艺术。问题是,只有管理员才能创建、编辑和删除数据。所以我想添加一个管理界面。我选择了 rails_admin gem。
我已经按照 git 文档中的说明安装了所有东西,但是当我安装它时一切都停止了。我无法生成脚手架、模型或控制器,也无法启动我的服务器。每当我尝试某事时,它都会给我这个信息。
在安装 rails_admin 之前,我已经设置了所有数据,所以如果我不得不重新开始,那就太糟糕了。
如果有人需要更多信息,我很乐意提供,但我现在不知道该发布什么。
ruby-on-rails - 在 rails_admin 中删除模型的操作
我有个问题。在我的应用程序中,我使用的是 rails_admin gem。除了一件事,一切都很好。对于某些模型,我只想删除它们。是否有捷径可寻?
ruby-on-rails - 如何在不向域类添加新方法的情况下创建自定义 object_label?
我注意到 RailsAdmin 有一个 object_label 方法,但不清楚如何使用它:
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
有任何想法吗?谢谢。
ruby-on-rails - 无法在 Rails_Admin 中找出关联
我有两个这样的模型:
但是对于我的生活,我无法弄清楚如何让关联出现在管理员中。当我去编辑一个孩子时,我看到一个性别标签,但没有下拉菜单,也没有任何提示 RailsAdmin 看到该关联。它只在下面显示标签名称、空格和“可选”一词。
我一遍又一遍地搜索dox,但我找不到解决方案。我是菜鸟,所以有可能我看过它,应该受到嘲笑。
我没有修改任何其他管理代码。
ruby-on-rails-3 - 为特定模型自定义 rails_admin 删除操作
我一直在阅读有关自定义操作的 rails_admin wiki 部分,但我对 rails_admin 完全陌生,该文档对我来说有点混乱。
我需要实现的是,当管理员用户单击删除特定员工的选项(员工是我的应用程序中的模型)时,实际删除给定员工的代码不能是 rails_admin 删除的默认方式,而是给定我需要以某种方式提供给 rails_admin 的代码块。
请注意,我仍然希望以通常的方式删除通过 rails_admin 可访问的其余数据模型。只有员工模型需要自定义删除例程。
ruby-on-rails - 如何在 rails_admin 的列表操作中显示图像?
我有一个自关联模型,它允许用户定义“父照片”,以便将它们组合在一起。
我的模型:
在我的 rails_admin 初始化程序中:
如何检索实际缩略图以用于列表操作?
ruby-on-rails - Heroku 上 Rails_admin 中仅缺少索引路由
我正在努力解决一个特殊问题,即我的所有 Rails Admin 路由在我的本地服务器上的开发模式下都可以正常工作。但是,只有 1 不适用于生产..
在 Cedar Stack 上使用带有 Thin 的 Rails 3.2.6 - Heroku
我无法加载 1 个称为参考的特定模型的 #index 视图。
但是,我可以加载同一模型的新视图、编辑视图和显示视图。然后再次。所有路由都可以在开发服务器上正常加载。
你们知道我可以从哪里开始吗?
提前非常感谢...
这是我在尝试访问该页面时在 Heroku 日志中遇到的错误。
我的 rake 路线看起来很正常:
最后,我的 routes.rb 文件:
ruby-on-rails - rails_admin:浏览未知结构的集合
我正在尝试使用 rails_admin w/mongoid 来显示 mongo 集合的表格视图。问题是我事先不知道集合中对象的结构。rails_admin,AFAIK,基于模型定义。
有没有办法解决这个问题?