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

ruby-on-rails - # 的未定义方法页面kaminari“页面”错误。rails_admin

我正在使用 rails_admin。当我去某个资源时。通过输入网址

比它给我这个错误。代码是:

. 上面的代码写在 rails_admin gem.in 一个名为 mongoid.rb 的文件中,该文件位于 adapters 文件夹中。完整的日志是:

我应该怎么做才能解决这个错误?

0 投票
2 回答
2283 浏览

capybara - 从 Rspec 文件访问 rails_admin url 帮助程序

我正在使用 Rails 3.2、RailsAdmin 0.0.3、Rspec 和 Capybara。

我尝试从我的规范文件中调用 RailsAdmin url 帮助程序,如 RailsAdmin wiki 中所述。rails_admin.new_path(:model_name => :user)

当我从控制器或视图中以这种方式使用帮助器时,它工作得很好,但是当尝试从规范文件中使用它时,它会出现此错误:

#RSpec::Core::ExampleGroup::Nested_2:0xbe04948 的未定义局部变量或方法“rails_admin”>

我想我必须在我的 spec_helper.rb 文件中添加一些东西才能加载 rails_admin。但是在谷歌搜索了一段时间并查看 rails_admin gem 的 spec_helper 之后,我无法弄清楚是什么......

任何帮助将不胜感激!

0 投票
1 回答
1300 浏览

ruby-on-rails - 模型关联错误 Rails Admin

尝试安装 rails admin 时出现以下错误...假设它是模型关联错误,但我无法弄清楚..

楷模

0 投票
1 回答
968 浏览

ruby-on-rails - rails_admin 与 rails-api 冲突

我有一个最近开始的项目,我使用 mongoid 作为数据库并使用 rails_admin 来管理它,现在我想要一个 api 并且我选择 rails-api 来做它,但由于某种原因,因为我刚刚添加了 rails- api到gem文件,我无法访问管理员,我总是收到这个错误

设计中的 NoMethodError::SessionsController#new

nil:NilClass 的未定义方法“[]”

这是痕迹

warden (1.1.1) lib/warden/session_serializer.rb:29:in fetch' warden (1.1.1) lib/warden/proxy.rb:196:inuser'warden (1.1.1) lib/warden/proxy.rb:293:in _perform_authentication' warden (1.1.1) lib/warden/proxy.rb:90:inauthenticate'warden (1.1.1) lib/warden/proxy。 rb:100:in authenticate?' devise (2.1.0) app/controllers/devise_controller.rb:113:inrequire_no_authentication' activesupport (3.2.5) lib/active_support/callbacks.rb:407:in _run__3280997315660744487__process_action__4533000551616940901__callbacks' activesupport (3.2.5) lib/active_support/callbacks.rb:405:in__run_callback' activesupport (3.2.5) lib/active_support/callbacks.rb:385:in _run_process_action_callbacks' activesupport (3.2.5) lib/active_support/callbacks.rb:81:inrun_callbacks' actionpack (3.2.5 ) lib/abstract_controller/callbacks.rb:17:in process_action' actionpack (3.2.5) lib/action_controller/metal/rescue.rb:29:inprocess_action' actionpack (3.2.5) lib/action_controller/metal/instrumentation.rb:30:in block in process_action' activesupport (3.2.5) lib/active_support/notifications.rb:123:inblock in instrument' activesupport (3.2.5) lib/active_support/notifications/instrumenter .rb:20:ininstrument' activesupport (3.2.5) lib/active_support/notifications.rb:123:in仪器动作包 (3.2.5) lib/action_controller/metal/instrumentation.rb:29:inprocess_action' actionpack (3.2.5) lib/action_controller/metal/params_wrapper.rb:206:inprocess_action' actionpack (3.2.5) lib/abstract_controller/base.rb:121:in process' actionpack (3.2.5) lib/abstract_controller/rendering.rb:45:inprocess' actionpack (3.2.5) lib/action_controller/metal.rb:203:in dispatch' actionpack (3.2.5) lib/action_controller/metal/rack_delegation.rb:14:indispatch' actionpack (3.2.5) lib/action_controller/ metal.rb:246:in block in action' actionpack (3.2.5) lib/action_dispatch/routing/route_set.rb:73:incall' actionpack (3.2.5) lib/action_dispatch/routing/route_set.rb:73:in dispatch' actionpack (3.2.5) lib/action_dispatch/routing/route_set.rb:36:incall' actionpack (3.2.5) lib/action_dispatch/routing/mapper.rb:42:incall' journey (1.0.3) lib/journey/router.rb:68:in块in call' 旅程 (1.0.3) lib/journey/router.rb:56:in each' journey (1.0.3) lib/journey/router.rb:56:incall' actionpack (3.2.5) lib/action_dispatch/routing/route_set.rb:600:in call' rack-pjax (0.5.9) lib/rack/pjax.rb:12:incall' mongoid (2.4.10) lib /rack/mongoid/middleware/identity_map.rb:33:in block in call' mongoid (2.4.10) lib/mongoid.rb:133:inunit_of_work' mongoid (2.4.10) lib/rack/mongoid/middleware/identity_map.rb:33:in call' warden (1.1.1) lib/warden/manager.rb:35:inblock in call'warden (1.1.1) lib/warden /manager.rb:34:incatch' warden (1.1.1) lib/warden/manager.rb:34:incall' rack (1.4.1) lib/rack/etag.rb:23:in call' rack (1.4.1) lib/rack/conditionalget.rb:25:incall' actionpack (3.2.5) lib/action_dispatch/middleware/head.rb:14:in call' remotipart (1.0.2) lib/remotipart/middleware.rb:30:incall' actionpack (3.2.5) lib/ action_dispatch/middleware/params_parser.rb:21:in call' actionpack (3.2.5) lib/action_dispatch/middleware/callbacks.rb:28:inblock in call'activesupport (3.2.5) lib/active_support/callbacks.rb:405:in _run__2911892753477349565__call__1112249857594481255__callbacks' activesupport (3.2.5) lib/active_support/callbacks.rb:405:in__run_callback' activesupport (3.2.5) lib/active_support/callbacks.rb:385:在_run_call_callbacks' activesupport (3.2.5) lib/active_support/callbacks.rb:81:inrun_callbacks'actionpack (3.2.5) lib/action_dispatch/middleware/callbacks.rb:27:in call' actionpack (3.2.5) lib/action_dispatch/middleware/reloader.rb:65:incall' actionpack (3.2.5) lib/action_dispatch/middleware/remote_ip.rb:31:in call' actionpack (3.2.5) lib/action_dispatch/middleware/debug_exceptions.rb:16:incall' actionpack (3.2.5 ) lib/action_dispatch/middleware/show_exceptions.rb:56:in call' railties (3.2.5) lib/rails/rack/logger.rb:26:incall_app' railties (3.2.5) lib/rails/rack/logger.rb:16:in call' actionpack (3.2.5) lib/action_dispatch/middleware/request_id.rb:22:incall' rack (1.4.1) lib/rack/runtime.rb :17:在call' activesupport (3.2.5) lib/active_support/cache/strategy/local_cache.rb:72:incall' rack (1.4.1) lib/rack/lock.rb:15:in call' actionpack (3.2.5) lib/action_dispatch/middleware/static.rb:62:incall' railties (3.2.5) lib/rails/engine.rb:479:in call' railties (3.2.5) lib/rails/application.rb:220:incall' rack (1.4.1) lib/rack/ content_length.rb:14:in call' railties (3.2.5) lib/rails/rack/log_tailer.rb:17:incall' rack (1.4.1) lib/rack/handler/webrick.rb:59:in `service'

我真的不知道导致这种情况的那些宝石之间发生了什么,欢迎任何建议或指导;)

0 投票
1 回答
238 浏览

jquery - What dropdown box does rails_admin use?

I want to use it in my rails projects instead of the default selectbox, but can't figure out what kind it is or how to implement it in my code.

The rails_admin one is more like a textbox with typeahead instead of just a standard dropdown.

Thanks!

0 投票
1 回答
6043 浏览

ruby-on-rails - Rails_admin 新模型配置

我刚刚安装了 Rails Admin,我想要一个名为“Business”的模型。通过Rails Admin,我希望能够创建新业务,编辑它们等。我已经编写了模型的代码,但是我不知道如何使用rails_admin.rb文件来配置模型。这是我到目前为止所拥有的。

商务.rb

我应该在 rails_admin.rb 中包含什么?理想情况下,我希望有文本字段来输入所有字段的数据,除了我为其创建“枚举”方法的那些——这些应该是下拉菜单。我是 Rails Admin 的新手,对 Rails 也比较陌生,所以非常感谢您的帮助。

谢谢!

0 投票
1 回答
1058 浏览

ruby-on-rails - 正则表达式忽略以单词开头的路径或以下划线开头的文件

我一直在研究一个 Ruby on Rails 项目,该项目具有贪婪的资产预编译正则表达式(在我的情况下这是可取的,因为我不包括):

在同一个项目中,我使用的是rails_admin插件。我需要我贪婪的正则表达式来忽略rails_admin资产。我开始在 Rubular 上使用一些正则表达式,但无法丢弃最后三个示例(以 开头的任何内容rails_admin)。

如何使用忽略所有rails_admin 资产和文件名以 开头_但仍获取其他所有内容的正则表达式?

0 投票
2 回答
2035 浏览

ruby-on-rails - 用 rails_admin 关联中的文本替换 ID

当对关联对象(如 has_and_belongs_to)使用 rails_admin 时,它会将对象的 ID 显示为关联。这对用户来说不是什么大问题,所以我想更改它以显示关联对象的文本。

这可以解决吗?

这里有一个小例子:

第一个模型:

第二种型号:

所以它显示如下:

所以它显示如下:

但我很想看到饭菜的文字。

0 投票
1 回答
466 浏览

ruby-on-rails - 如何在 rails admin 之外使用 rails admin 帐户来编辑用户数据?

我想创建一个新的控制器,允许管理员用户编辑附加到 Rails 管理员之外的用户的模型。这是我的 routes.rb 中的一个示例:

我需要在我的控制器和 routes.rb 中做什么才能使这成为可能?我对 Rails 还很陌生。谢谢!我的时间有限,所以制作 rails-admin 插件是不可行的。

0 投票
1 回答
209 浏览

ruby-on-rails - 为什么添加了迁移的列可能不会显示在 rails admin 中?

我使用 rails 和 rake 在表中添加了一些列,但它们没有显示在 rails admin 中。这可能是什么原因?我正在使用它们成功注册新对象...