Я пытаюсь преобразовать мою форму из
<%= form_for(@user) do |f| %>
до
<%= form_for(@user, url: signup_path) do |f| %>
Однако, поскольку форма является общей формой как для действий по созданию, так и для обновления, я пытаюсь использовать
<%= form_for(@user, yield(:url)) do |f| %>
в форме и
<% provide(:url, "signup_path") %>
в представлении.
Но я получаю сообщение об ошибке
ActionView::Template::Error:ActionView::Template::Error:
no implicit conversion of Symbol into Integer
Кто-нибудь с идеей, что вызывает эту ошибку?