jejejeje, joer, que fallo más tonto...
Con razón me estaba volviendo loco y veía todo correcto.
Muchas gracias amigos
El 14 de enero de 2010 12:08, LLeïr Borràs escribió:
> si
>
> ...
> @book = Book.new params [:book]
> ...
>
> entre params i [ no puede haver ningun espacio sino te detecta como primer
> parametro params i como segundo un array con un elemento de tipoo symbol
> ":book"
>
> @book = Book.new params[:book]
>
> 2010/1/14 Fernando Val
>
>> Hola amigos,
>>
>> Estoy realizando un tuto muy interesante de NETTUTS, más que nada por
>> afición y para refrescar Rails que últimamente no me está tocando usarlo
>> mucho:
>>
>> http://net.tutsplus.com/tutorials/other/zero-to-sixty-creating-and-deploying-a-rails-app-in-under-an-hour/
>>
>> El caso es que todo va bien hasta llegar a esto:
>> Método para crear un libro (en el books_controlle.rb, claro):
>> def create
>> @book = Book.new params [:book]
>> if @book.save
>> flash[:notice] = "#{@book.title} saved"
>> redirect_to @book
>> else
>> render :new
>> end
>> end
>> En la vista new.html.rb:
>> <% form_for do |form| %>
>>
>> <%= form.label :title %>
>> <%= form.text_field :title %>
>>
>>
>>
>> <%= form.label :thoughts %>
>> <%= form.text_area :thoughts %>
>>
>>
>> <%= form.submit %>
>> <% end %>
>>
>>
>> Mi routes.rb:
>> map.resources :books do |book|
>> book.resources :comments, :only => :create
>> end
>>
>>
>> Hata aquí todo parece normal. Al menos yo no veo nada raro, incluso
>> comparando con los ejemplos de la documentación oficial de rails.
>>
>> Mi rails es 2.2.2
>> y mis gemas las tube que actualizar para instalar el will_paginate y ahora
>> están en la versión: 1.3.5 y Ruby en la 1.8.6.
>>
>> Pero me suelta este error al darle al submit: ¿Véis algo raro? ¿Que tengo
>> mal? ¿Debería actualizar Ruby y Rails también?
>>
>> wrong number of arguments (1 for 0)
>>
>> app/controllers/books_controller.rb:19:in `params'
>> app/controllers/books_controller.rb:19:in `create'
>> -e:2:in `load'
>> -e:2
>>
>> {"commit"=>"Save changes",
>>
>>
>> "authenticity_token"=>"1bbf4c7503c7d9fbf5ca97fe26e60dc9893707e7",
>> "book"=>{"title"=>"fsf",
>> "thoughts"=>"afaff"}}
>>
>>
>>
>>
>> --
>> Fernando Val
>> Web Designer
>> http://www.fernandoval.es
>>
>> _______________________________________________
>> Proudly free of Ruby Forum crossposting since 01/07/2009
>> Ror-es mailing list
>>
>>
>>
>>
>
>
> --
> Lleïr Borràs i Metje
> http://lleirborras.blogspot.com
>
> http://github.com/lleirborras
>
> _______________________________________________
> Proudly free of Ruby Forum crossposting since 01/07/2009
> Ror-es mailing list
>
>
>
>
--
Fernando Val
Web Designer
http://www.fernandoval.es
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.simplelogica.net/pipermail/ror-es/attachments/20100114/f32b7429/attachment.htm