0

我正在使用独白 gem并尝试在其中一个独白页面上创建电子邮件列表注册表单。这是代码:

<%= form_for EmailList.new, url: email_lists_path, remote: true, class: 'form-horizontal' do |f| %>
    <%= f.text_field :email, id: 'userid', class: 'form-control input-medium email-field', placeholder: 'email', required: "" %>
    <%= f.submit "Sign In", class: 'btn btn-success' %>
<% end %>

这是我跑步时如何定义路线rake routes

email_lists POST       /email_lists(.:format)                    email_lists#create

所以它应该可以工作,但我得到了这个错误:

undefined local variable or method `email_lists_path' for #<#<Class:0x007fdddf519a40>:0x007fdde482bd78>

它与独白引擎的安装方式有关:

mount Monologue::Engine, at: '/blog'

无论如何,我如何添加在博客中工作的路由?

4

0 回答 0