Rails 3: выбрать вспомогательный метод по умолчанию? - PullRequest
0 голосов
/ 24 апреля 2011

В настоящее время у меня есть этот вызов вызова помощника:

<%= f.select :macro_process_id, MacroProcess.all.collect { |mp| [mp.name, mp.id]} %>

Как я могу изменить это, если :macro_process_id имеет значение, то выбранный элемент должен быть равен этому значению?

Если это имеет смысл?

Спасибо

1 Ответ

0 голосов
/ 24 апреля 2011

Попробуйте

<%= f.select :macro_process_id, MacroProcess.all.collect { |mp| [mp.name, mp.id]}, MacroProcess.find(:macro_process_id) %>

Добавление, которое я сделал, сделает его значением по умолчанию, выбранным среди других значений.

Для получения дополнительной информации, смотрите здесь: form-select-helper-in-ruby-on-rails

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