Немного поздно, так что, может быть, это тривиальный вопрос, когда я пропущу что-то простое. Но когда я нажимаю кнопку (с link_to) Я создал следующие добавляемый к моему URL:Rails Routing и link_to
%23<ActionView::Helpers::FormBuilder:0x3ef1fd8>
Почему это, и как я могу это предотвратить? Опять же, прошу прощения, если это мелкий вопрос. Я могу опубликовать дополнительную информацию о маршрутах и еще что-то, если это необходимо.
Спасибо!
Редактировать: дополнительная информация по запросу.
Вид:
<%= link_to "Index", welcome_path(f), :class => 'button' %>
с е быть частью form_for цикла. Я думаю, что у меня неправильный параметр, но я не уверен.
Соответствующий маршрут:
get "index" => 'welcome#show', :as => 'index'
Update:
Спасибо за помощь всем. Я закончил тем, что начал работать, плюризуя мой контроллер (я не знаю, почему у меня этого раньше не было) и вместо этого использовал welcome_url. Казалось, это трюк.
Вы можете также разместить код вида, где у вас есть эта форма и кнопка? – Surya
Нам нужно больше кода, чтобы видеть, что происходит. – karlingen
Эй, ребята, я добавил дополнительную информацию. Еще раз спасибо. – Ryan