Как заполнить форму, содержащую поля, связанные с «вложенным» ресурсом, из запроса URL? - PullRequest
0 голосов
/ 05 сентября 2011

Я использую Ruby on Rails 3.0.10, и я хотел бы заполнить форму из запроса URL. То есть, используя URL-адрес «как» (ниже приведен просто пример - , неправильный ) http://website.com/query?user[account_attributes][firstname]=Sample Name Я хотел бы заполнить поле формы на запрошенной веб-странице данными user[account_attributes][firstname].

Моя проблема связана с

  • с использованием "вложенных" моделей Ruby on Rails;
  • имеющий следующий выходной код, связанный с полем, которое я хотел бы "автоматически" заполнить, используя данные строки запроса URL;

Как я могу это сделать?

1 Ответ

0 голосов
/ 05 сентября 2011

Хорошо, сначала не понял вопроса. Вы должны иметь acceptpts_nested_attributes для набора для account_attributes.

http://ryandaigle.com/articles/2009/2/1/what-s-new-in-edge-rails-nested-attributes

Тогда в новом методе контроллера вам нужно заполнить вашу модель:

User.new (PARAMS [: account_attributes])

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