No creo que sea la mejor solución, pero siempre puedes hacer dentro del
formulario:
text_field :categoria, :nombre
y en la acción del controlador, ya le dirás:
Anuncio.categoria =
Categoria.find_by_name(params[:categoria][:nombre]).
Aunque para eso te convendrÃa comprobar que el nombre introducido
pertenece a una categorÃa, o bien creártela nueva si no existiera.
Espero que te sirva.
PD: si solo se van a poder introducir categorÃas ya existentes, quizá
deberÃas tirar por un collection_select, o por un
text_field_with_autocomplete comprobando que el nombre existe.
Espero haberte sido de ayuda.
El mar, 29-04-2008 a las 10:06 +0200, Maite P. escribió: