[Ror-es] Tengo un error creando un combo list....

Juanma juanma at aspgems.com
Thu Feb 1 14:31:11 GMT 2007


tu codigo no es demasiado "rails", date una vuelta por el API, en rails 
esto se hace mucho mas facil.

http://api.rubyonrails.org/classes/ActionView/Helpers/FormOptionsHelper.html#M000503


Juanma.

Óscar Prieto escribió:
> Si el código que nos has mostrado no tiene ningún error tipográfico
> creo que el error esta en:
>
> ingrediente.find(:all)
>
> deberia ser:
>
> Ingrediente.find(:all)
>
>
>
> Fernando Blat escribió:
>   
>> Veo por ahí un @ingredientes.id_ingredientes, ¿puede ser eso?
>>
>> On 2/1/07, ChexRoberto <ruby-forum-incoming at andreas-s.net> wrote:
>>   
>>     
>>> Buenas...
>>>
>>> Estoy tratando de crear un combo lisa, de done sus elementos provienen
>>> de una tabla llamada ingredientes... Esto me esta generando el error
>>> NoMethodError in Comidas#index
>>>
>>> de verdad le estoy dando cabeza pero nada que corre... este es el
>>> codigo...
>>> en la vista que se llama comidas.rhtml tengo este fragmento del
>>> codigo...
>>>
>>> <p>Ingrediente: <select name="ingredientes[id_ingredientes]"><br/>
>>>   <% @ingredientes.each do |ingrediente|%>
>>>     <option value="<%= ingrediente.id_ingrediente %>"
>>>       <%= 'selected' if ingrediente.id_ingrediente ==
>>> @ingredientes.id_ingredientes %> > <%=
>>> ingrediente.descripcion %>
>>>     </option>
>>>   <% end %>
>>>
>>>
>>>
>>> y en el controlador tengo
>>>
>>> class ComidasController < ApplicationController
>>>  def index
>>>
>>>     @ingredientes = ingrediente.find(:all)
>>>
>>> end
>>>
>>> De verdad no se donde esta el error... Les agradezco en lo que me puedan
>>> ayudar Gracias...
>>>
>>> --
>>> Posted via http://www.ruby-forum.com/.
>>> _______________________________________________
>>> Ror-es mailing list
>>> Ror-es at lists.simplelogica.net
>>> http://lists.simplelogica.net/mailman/listinfo/ror-es
>>>
>>>     
>>>       
>>   
>>     
> _______________________________________________
> Ror-es mailing list
> Ror-es at lists.simplelogica.net
> http://lists.simplelogica.net/mailman/listinfo/ror-es
>   



More information about the Ror-es mailing list