问题标签 [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 投票
2 回答
2353 浏览

ruby-on-rails - 在 RailsAdmin 的列表中添加额外的列值

我为我的 Rails 3 应用程序运行 RailsAdmin,该应用程序有两个模型 - 销售和商品。两者之间存在HABTM关系。在 RailsAdmin 中,当添加或编辑销售时,可用商品列表以通常的方式显示。但是,只显示了商品的“名称”栏。我还有另一列需要包含其值才能使列表有意义。如何将它添加到 RailsAdmin 界面?

我知道 RailsAdmin文档说字段声明可以访问包含当前记录实例的绑定散列——但我找不到任何关于如何实现这一点的示例。谢谢你的帮助。

0 投票
1 回答
734 浏览

ruby-on-rails - 如何在haml中替换字符串的下划线

我使用 rails_admin

我的一个部分是这样的:

但关键有时是这样的“I_dont_want_underscore”

我试过这个:

但后来我得到了这个错误显示:无法转换冻结的字符串(或类似的东西)然后我试图复制

但是后来服务器不再响应了……怎么会?最后我尝试在我的 application_helper.rb 中添加一个 def

但我收到此错误:“此字符串没有方法 sub_underscore”

有任何想法吗 ?

0 投票
1 回答
1526 浏览

ruby-on-rails - Rails 管理员:如何翻译字段名称?

我正在使用 rails_admin ( https://github.com/sferik/rails_admin ) 但我无法翻译字段名称。

这是我的 yml 文件的简化版本:

这不正确吗?我的意思是,它不应该将“密码”翻译成“Senha”吗?

0 投票
1 回答
744 浏览

ruby-on-rails - 使用 STI 子类和 Rails Admin 设计身份验证

所以我使用 STI 将一些角色合并到我的用户表中。现在我只有普通用户和管理员。我已经安装了 Rails_admin,我需要一种方法来验证管理员身份,但我不确定如何安全地进行。

现在我的应用程序控制器中有这段代码

在我的 rails_admin.rb 文件中,我有这个

我目前的问题是我无法让 redirect_to 真正指向任何东西。我不断收到错误。如果用户不是我所需要的管理员,这也是一个简单的重定向吗?这是最佳实践和最安全的吗?我在这里朝着正确的方向前进吗?任何帮助,将不胜感激。谢谢

0 投票
1 回答
1926 浏览

ruby-on-rails - Rails Admin 和 Heroku 的路由错误

我在让 Rails Admin 与 Heroku 配合使用时遇到问题。管理员登录时出现路由错误,这是错误:

我相信由于我的以下代码而发生此错误application.html.erb

当我调用rails_admin.index_path. link_to但是,如果我去myurl/admin它,我可以很好地看到管理仪表板。在我本地的开发和生产环境中一切正常。

输出rake routes

0 投票
1 回答
4156 浏览

ruby-on-rails - rails_admin 自定义操作的控制器方法在哪里?

我使用https://github.com/sferik/rails_admin/wiki/Custom-action在 RailsAdmin 中创建了一个自定义操作,但我不确定我会将控制器方法放在自定义操作中的什么位置,如果我使用表单会做什么是调用这些控制器方法的路径吗?

0 投票
2 回答
1925 浏览

ruby-on-rails - RailsAdmin:编辑和列表视图中的多态 has_one 关联呈现

所以我有以下模型结构

这个 RailsAdmin 配置:

当我创建一个新的 Stone-Record 时,它正在工作,但 Product 字段已折叠。但是由于每块石头都必须填写所有产品字段(根据模型中的验证),我希望它们始终不折叠。我尝试添加visible到配置中,但这不起作用...

此外,当我想在 RailsAdmin 的 Stone 列表视图中显示 name 属性时,它无法通过提供field :product配置来工作......我无法理解它,即使在阅读了整个 wiki 和搜索之后像疯子一样在谷歌上...

0 投票
1 回答
267 浏览

ruby-on-rails-3 - 如何本地化 Rails 中缺少的某些特定表达式

我正在使用使用设计的 rails_admin。有些单词仍以英语显示。我有很多 i18n 的 yml 文件(fr、rails_admin.fr、devise.fr)。有没有一种快速的方法可以找到我必须将其中一个 yml [tree] 放入 i18n 这些缺失的表达式?

0 投票
2 回答
3412 浏览

ruby-on-rails - 为两种不同的模型设计单独的注销

我有两个使用 Devise 的模型用户和管理员(使用 RailsAdmin)。我以用户身份登录,然后以管理员身份登录。但是从其中一个模型中退出的结果是同时退出两个模型。我该如何解决?请帮忙 :)

0 投票
2 回答
2487 浏览

ruby-on-rails - 使用魔法的 Rails 管理员

我正在尝试使用Sorcery而不是设计来安装Rails Admin Gem进行身份验证。

Rails admin 确实提供了一个钩子,您可以使用它来附加您自己的身份验证方法。是他们在文档中提供的示例(使用warden):

我猜在块内我需要引用before_filterSorcery 用来验证用户的require_login.

但是,当我尝试这样做并/admin在注销时尝试访问时,会出现路由错误:

这可能是因为我在引擎中而不是在主应用程序中被重定向。

如何正确设置?