第一次使用active-admin。我只是按照railscast的教程。安装active-admin和一些配置后,导航到" localhost:3000 / admin" ..我遇到了一些错误。
这是错误。
ArgumentError in ActiveAdmin::Devise::Sessions#new
Showing /home/eebasadre20/.rvm/gems/ruby-2.1.2/bundler/gems/active_admin-fc1874f7d3b4/app/views/active_admin/devise/sessions/new.html.erb where line #5 raised:
wrong number of arguments (3 for 2)**strong text**
我不知道观点的位置。在我的视图文件夹中,只有布局文件夹存在。
<h2><%= render_or_call_method_or_proc_on(self, active_admin_application.site_title) %> <%= title t('active_admin.devise.login.title') %></h2>
<% scope = Devise::Mapping.find_scope!(resource_name) %>
<%= active_admin_form_for(resource, as: resource_name, url: send(:"#{scope}_session_path"), html: { id: "session_new" }) do |f|
f.inputs do
resource.class.authentication_keys.each_with_index { |key, index|
f.input key, label: t('active_admin.devise.'+key.to_s+'.title'), input_html: { autofocus: index.zero? }
谢谢!
答案 0 :(得分:0)
该问题的常见解决方案是
gem 'meta_search'
Gemfile
或
gem 'meta_search'
Gemfile
gem "formtastic", github: "justinfrench/formtastic"
添加到
Gemfile
。