У меня есть форма с <%= text_field_tag "mykey" %>
.Пользователь вводит myvalue
и отправляет.Как получить это значение, когда запрос POST попадает на сервер Rails?
Я вижу, как myvalue
передает запрос POST:
Started POST "/assessments" for 127.0.0.1 at 2011-07-08 20:04:41 +0900
Processing by AssessmentsController#create as HTML
Parameters: {"utf8"=>"✓", "authenticity_token"=>"...", "mykey"=>"myvalue"}
Но как я могу прочитать это значение в моемконтроллер?
В AssessmentsController#create
первое, что я делаю, это регистрирую параметры, и он, к сожалению, пуст:
logger.debug session[:assessment_params].collect {|k,v| "#{k}: #{v}"}.join
Примечание: я не могу использовать text_field вместо text_field_tag, потому что другая проблема .