Ruby on rails rails\u admin给我提供了以下错误翻译:表单中缺少en.admin.help.post.admin\u id
我有一个管理员,可以在rails\u admin中创建帖子Ruby on rails rails\u admin给我提供了以下错误翻译:表单中缺少en.admin.help.post.admin\u id,ruby-on-rails,ruby-on-rails-4,rails-admin,Ruby On Rails,Ruby On Rails 4,Rails Admin,我有一个管理员,可以在rails\u admin中创建帖子 class Admin < ActiveRecord::Base has_many :posts, inverse_of: :admin end class Post < ActiveRecord::Base belongs_to :admin, inverse_of: :posts 这是: config.authenticate_with do warden.authenticate! scope
class Admin < ActiveRecord::Base
has_many :posts, inverse_of: :admin
end
class Post < ActiveRecord::Base
belongs_to :admin, inverse_of: :posts
这是:
config.authenticate_with do
warden.authenticate! scope: :admin
end
config.current_user_method(&:current_admin)
当我重新启动服务器并转到New Post时,我得到的是
translation missing: en.admin.help.post.admin_id
它不呈现表单,但具有“保存”按钮
我什么都试过了,但还是想不出来。我也没有加载任何Il8n。任何帮助都将不胜感激。谢谢 最新gem版本中没有的bug修复。要修复它,您必须从主分支获取最新版本,将其添加到您的gem文件中
gem 'rails_admin', github: 'sfreik/rails_admin'
然后做一个:
bundle update rails_admin
bundle update rails_admin