Использование Ruby 1.9.2 и Rails 3 -
При попытке использовать <%= error_messages_for 'story' %>
я получаю эту ошибку:
DEPRECATION WARNING: error_messages_for was removed from Rails and is now available as a plugin. Please install it with `rails plugin install git://github.com/rails/dynamic_form.git`. (called from _app_views_stories_new_html_erb__1042605186_33967248__100840187 at C:/Ruby192/shovell/app/views/stories/new.html.erb:1)
Итак, я сделал то, что он сказал, и запустил установку плагина. Однако теперь у меня есть пустая папка dynamic_form в vendor/plugins
. Я пытался использовать http
вместо git
безуспешно. Я также добавил /
в конце URL-адреса, который работал для кого-то еще в Интернете, но безуспешно.
Я добавил gem dynamic_form
к Gemfile
и require "dynamic_form"
к application.rb
, а также перезапустил bundle install
. Он показывает, что dynamic_form-1.1.3 установлен в `lib/ruby/gems/1.9.1/gems/', но я все еще получаю ту же ошибку.
gem 'dynamic_form'
к своемуGemfile
и запустить установку пакета, вот как указание драгоценных камней и их требование работает в rails 3. - person Jeremy   schedule 05.11.2010