2009-05-28 8 views
0

Jedes Mal, wenn ich benutze:Rails Werfen Fehler beim redirect_to Verwendung: zurück

redirect_to :back 

in meinen Rails-Controller, bekomme ich folgende Fehlermeldung:

undefined method `object_url' for SubmissionController:0xb7a37764

Ich werde im Folgenden auch die Anwendung Spur einfügen :

/usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/polymorphic_routes.rb:112:in __send__' /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/polymorphic_routes.rb:112:in polymorphic_url' /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:628:in url_for' /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:1085:in redirect_to' /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:1080:in `redirect_to'

app/controllers/submission_controller.rb:38:in `show'

Ich bin ziemlich sicher, es ist kein Syntaxfehler, aber etwas tiefer. Möglicherweise ist während eines Updates oder etwas ein Problem aufgetreten. Irgendwelche Gedanken würden sehr geschätzt werden!

Danke fürs schauen.

Antwort

0

Ich glaube nicht, dass Sie "redirect_to" in diesem Fall verwenden sollten, verwenden Sie einfach ": zurück". Zum Beispiel:

ist eine Abkürzung für das JavaScript-Dienstprogramm, das die vorherige URL in Ihrem Verlauf erhält.

Verwandte Themen