Неявное преобразование Symbol в Integer при передаче URL в форме - PullRequest
0 голосов
/ 13 июня 2019

Я пытаюсь преобразовать мою форму из

<%= 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

Кто-нибудь с идеей, что вызывает эту ошибку?

...