Проблемы конкатенации к константе массива для options_for_select - PullRequest
0 голосов
/ 26 апреля 2009

У меня есть следующий код:

<%= select_tag :role, options_for_select(Project::COMPANY_ROLES.concat(['Other...']), @relationship.role) %>

По какой-то причине он объединяет «Other ...» с COMPANY_ROLES, но сохраняет это прошлое загруженного представления.

1-й запуск = 1 вариант «Другое ...»

2nd Run = 2 варианта "Другое ..."

3-й запуск = 3 варианта "Другое ..."

Я просто хочу, чтобы он объединялся во время выполнения, а не сохранял состояние.

Есть идеи?

Спасибо!

1 Ответ

2 голосов
/ 26 апреля 2009

Попробуйте:

<%= select_tag :role, options_for_select(Project::COMPANY_ROLES + ['Other...'], @relationship.role) %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...