2009-04-26 10 views
0

Je le code suivant:Questions concaténer à une constante de tableau pour options_for_select

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

Pour une raison quelconque, il concaténer « Autres ... » à COMPANY_ROLES mais enregistre ce passé le point de vue qui a été chargé.

1ère option Exécuter = 1 "Autre ..."

2nd Run = 2 options "Autre ..."

3rd Run = 3 options "Autre ..."

Je veux simplement concaténer pendant l'exécution et ne pas enregistrer l'état.

Des idées?

Merci!

Répondre

2

Essayez:

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