<% = hidden_field_tag: пароль_сайта сайта, @ userprofile.map {| r |[r.site_password]}%> - PullRequest
0 голосов
/ 14 марта 2011

Я не хочу хранить скрытые значения в базе данных.но я хочу получить значение поля "site_password" из таблицы @userpforile и использовать в таблице @userpublish, где я использую только это значение поля "site_password" для входа в систему.так как я могу передать это значение поля "site_password" через hidden_field_tag.

<% = f.select: site_email, @ userprofile.map {| r |[r.site_email]}%> с их site_email?

<% = f.hidden_field_tag: site_password, @ userprofile.map {| r |[r.site_password]}%>

, когда я использую таким образом, это дает мне ошибку bcz этого "f" является объектом таблицы @userpublish.так как можно сделать операцию по кнопке отправки.Пожалуйста, дайте мне решение, насколько это возможно

1 Ответ

1 голос
/ 14 марта 2011

Не используйте «F». Просто используйте как это

    <%= hidden_field_tag 'yourFieldName', @userprofile.map{|r| [r.site_password]} %>

Теперь отправка будет работать, и вы получите такой параметр, как params [: yourFieldName]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...