如何使用独白gem添加路线

时间:2015-12-04 02:52:24

标签: ruby-on-rails ruby ruby-on-rails-4 rails-routing monologue

我正在使用monologue 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'

任何方式,我如何添加在博客中工作的路线?

0 个答案:

没有答案