В настоящее время я использую devise со следующим ссылкой link_to для «отправки» ресурса (модель resources_controller, resource.rb)
Это в меню:
<li><%= link_to "Submit Resource", :action => 'new', :controller => 'resources' %></li>
Работает нормально, если я не на странице входа в систему (регистрация пользователя, логин и т. Д.)
в противном случае он изменяет URL-адрес из / resources / new
к этому:
http://localhost:3000/assets?action=new&controller=devise%2Fresources
Единственная причина, по которой я связал его, используя первый фрагмент кода выше, заключается в том, что я не уверен, есть ли лучший способ связать конкретное действие REST непосредственно для данного контроллера (я не использую: index)