nicht sicher, warum noch nicht, aber die „meta_search“ Juwel von meinem Gemfile Entfernen fixiert genau dieses Problem für mich on Rails 4.
Wenn Sie dieses Problem google können Sie diese GitHub issue finden, dass es den „client_side_validations Attribute "Juwel, aber die Verwendung der vorgeschlagenen" rails-4-quick-fixes "Zweigstelle dieses Repos behebt das Problem nicht für mich.
denke ich, dass der Fehler bei simple_form_for
eine falschen Fährte war, als ich den gleichen Fehler wurde sogar Rails gebaut in form_for
verwendet und wurde immer wrong number of arguments (3 for 2)
unabhängig davon, wie viele Argumente, die ich eigentlich in jede Methode übergeben.
meta_search hat seit dem 2. Februar 2012 keine neue Version, daher kann ich nur annehmen, dass sich etwas in der Perle nicht gut mit Rails 4 verhalten hat. Wenn ich das Problem speziell finde, werde ich das aktualisieren Antworten. Es scheint irgendwie lahm zu sein, "meta_search zu beenden", aber das ist so viel wie ich bisher anbieten kann. Vielen Dank!
versuchen Sie es einfach mit <% = form_for @email do | f | %> <% end %> –
Ich habe das auch versucht, ich habe den gleichen Fehler, den ich oben erwähnt habe. –
Zeig mir den Controller-Code .. –