问题标签 [activeadmin]

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 回答
3772 浏览

ruby-on-rails - Rails 可以为多个设计模型提供能力类

我想知道如何定义一个能力类并根据已登录的用户为该能力类服务。

我正在使用 Active Admin、Can Can 和 Devise,并且我已经成功创建了一个 User 和一个 AdminUser 模型。

我有这个能力.rb

现在我已经使用这个 wiki 条目来确定我们确实可以定义一个自定义能力文件并使用它来代替ability.rb:

https://github.com/ryanb/cancan/wiki/changeing-defaults

但我想要做的是,如果“非管理员用户”已登录,则能够使用 ability.rb,如果用户管理员已登录,则能够使用自定义 abilty。

附带问题:是否可以这样做,以便我不需要自定义的并且可以在一个ability.rb 文件中设置权限?

0 投票
5 回答
11690 浏览

ruby-on-rails - 在 ActiveAdmin 中过滤父对象属性

我希望能够根据其父对象的属性过滤对象:

我希望能够做到这一点:

并让它过滤 user.name,而不是显示所有用户的选择。这可以做到吗?

0 投票
1 回答
904 浏览

ruby-on-rails-3 - Active Admin 不起作用,SASS 错误无法将 Sass::Rails::Importer 转换为字符串

我在我的 rails 应用程序中安装并配置了“Active Admin”。它可以在我的两台计算机上正常工作,但不能在我的生产服务器上工作。我在生产和开发中都有这个错误(FreeBSD服务器):

已安装所有宝石!有任何想法吗?

0 投票
2 回答
16800 浏览

ruby-on-rails - 活动管理员 - 页面上未显示闪烁消息

我试图在重定向到页面后显示通知,但它没有出现。

这是重定向 -

您可以在 url 中看到该消息,但活动管理员中似乎没有任何代码可以显示它。

任何想法如何在活动管理员中呈现它?

0 投票
5 回答
10331 浏览

ruby-on-rails - ActiveAdmin 替代品

我最近一直在使用漂亮的活动管理员,并在我的应用程序中遇到了一些性能问题和其他问题,包括接管 Sunspot gem 使用的干净和漂亮的“搜索”关键字(如 Model.search ) 被 meta_search 取代。

所以我现在对 ActiveAdmin 不满意,想看看是否有一些不错的替代方案可以提供良好的管理框架并提供浏览数据的能力,因为我将在 heroku 上部署并直接在那里浏览数据库没有像 active_admin 这样的东西并不是那么简单。

任何对管理框架的建议或指针将不胜感激

0 投票
2 回答
1659 浏览

ruby-on-rails - 安装活动管理员的问题 - rails 3.0.3 - 未初始化的常量 Formtastic::SemanticFormHelper

我正在尝试将 activeadmin 添加到我的 rails 3.0.3 应用程序中。

我正在按照此处的说明进行操作

当我运行 - rake db:migrate 我得到以下错误 -

0 投票
2 回答
4073 浏览

ruby-on-rails - 使用 rails3-jquery-autocomplete gem 的 active_admin 自动完成

我在使用带有 active_admin 的 rails3-jquery-autocomplete gem 时遇到问题

我正在使用最新版本的active_admin(来自 git),它现在依赖于 formtastic 2,我正在使用 1.04 的rails3-jquery-autocomplete

它不喜欢我提供的 url 路由,有什么想法我可能做错了吗?

宝石

记录.rb (active_admin)

路线.rb

我也尝试了这个我在某处找到的修复,但它没有改变任何东西,包括错误

https://gist.github.com/1137340

0 投票
2 回答
2577 浏览

ruby-on-rails - Rails 3 - ActiveAdmin - 显示 ActiveRecord 对象而不是文本

我目前有一个 Rails 3.0.10 应用程序,我制作了两个具有简单关联的模型:has_many 和 belongs_to。

安装 ActiveAdmin 插件并创建相应的 Ruby 资源文件后,我注意到一些奇怪的行为。

下面,您可以看到“作业文件”属于“Ernet 客户端”。关联都正常工作,但是,显示名称显示为实际的 ActiveRecord 对象而不是客户端名称。

在此处输入图像描述

这是“作业文件”部分下的显示视图:

在此处输入图像描述

但是,如果我去查看实际的客户端,则会出现正确的文本:

在此处输入图像描述

导致此问题的“作业文件”资源中一定有问题,但我无法弄清楚它可能是什么。谷歌搜索后,我发现了这个: http ://groups.google.com/group/activeadmin/browse_thread/thread/2a261e070efa7bae

在 JobFile.register 文件中,我指定了显示名称:

但是,这不起作用,我循环浏览了所有其他可用的名称,但无济于事。

我查看了 ActiveAdmin 的依赖项,而 sass-rails 似乎是唯一的依赖项——但如果你使用的是 3.1 而我使用的是 Rails 3.0.10。

最后,为了确保我的关联确实有效,我打开了 Rails 控制台并创建了一个作业文件:

一切似乎都在正常工作。

任何人都对如何解决这个问题有任何见解?

0 投票
1 回答
1499 浏览

ruby-on-rails - 如何在 Active Admin 中管理页面树

我正在建立一个站点,其中很少有具有关系的模型和很多静态页面。如何在 Active Admin 或 rails_admin 中管理静态页面层次结构?请建议我如何使用此工具设置 CMS 功能。非常感谢。

0 投票
4 回答
26339 浏览

ruby-on-rails - 具有 has_many - belongs_to 关系的 ActiveAdmin 表单?

我有模型 Home 和 Photo,它们具有 has_many - belongs_to 关系(多态关系,但我认为在这种情况下并不重要)。我现在正在设置活动管理员,我希望管理员能够从家庭表单中将照片添加到家庭。

这些照片由 CarrierWave gem 管理,我不知道这是否会使问题变得更容易或更难。

如何在 Active Admin Home 表单中包含不同模型的表单字段?有做这种事情的经验吗?