[ruby-it] Errore: ActionController::RoutingError in Books#show

Andrea (Q) q a ptumpa.com
Sab 21 Mar 2009 14:48:43 CET


le routes sembrano a posto anche se lo screenshot è medievale :]
pastie è una buona alternativa http://pastie.org/

forse ci sono, se non ho capito male tu fai il render di quella pagina  
dopo la creazione giusto?
controlla che @book non sia vuoto, nel metodo show dovresti aver  
definito in questo modo

@book = Book.find(params[:id])

nella create controlla di fare un redirect e non un render, il render  
elabora semplicemente la vista, il redirect richiama prima il metodo  
relativo, se tu per la show fai solo il render @book non viene  
inizializzata.

Q

On 21 Mar 2009, at 13:37, Angel Rivero wrote:

> Andrea Cuius wrote:
>> controlla le tue routes, da console se sei nella root della tua
>> applicazione puoi lanciare
>> rake routes
>>
>> la prima cosa che mi viene in mente � che non hai definito le tue
>> routes restful, in routes.rb dovresti avere questa linea
>>
>> map.resources :books
>>
>> prova a lanciare rake routes e vedi se ci sono.
>>
>> Q
>
> Grazie, ti allego la schermata restituita dall'applicazione.
>
> Attachments:
> http://www.ruby-forum.com/attachment/3472/Immagine.GIF
>
> -- 
> Posted via http://www.ruby-forum.com/.
> _______________________________________________
> Ml mailing list
> Ml a lists.ruby-it.org
> http://lists.ruby-it.org/mailman/listinfo/ml



More information about the Ml mailing list