Ruby on rails 嵌入到第二个模型rails中的新闻稿表单
我正在尝试创建一个非常简单的时事通讯注册,我可以在我的应用程序中使用 我创建了一个通讯模型,它只收集一个电子邮件地址。我没有为时事通讯创建单独的控制器,因为我的印象是我可以在我的工作控制器中定义我需要的一切 我遇到的问题是,我想在我的Ruby on rails 嵌入到第二个模型rails中的新闻稿表单,ruby-on-rails,ruby-on-rails-3,Ruby On Rails,Ruby On Rails 3,我正在尝试创建一个非常简单的时事通讯注册,我可以在我的应用程序中使用 我创建了一个通讯模型,它只收集一个电子邮件地址。我没有为时事通讯创建单独的控制器,因为我的印象是我可以在我的工作控制器中定义我需要的一切 我遇到的问题是,我想在我的jobs#index页面上显示时事通讯注册表单(该页面显然使用我的jobs controller) 我无法解决的是如何在我的Jobs controller中为我的新闻稿定义new和create 理想情况下,我希望我的表格放在一个部分中,然后可以呈现在我的工作页面上,
jobs#index
页面上显示时事通讯注册表单(该页面显然使用我的jobs controller)
我无法解决的是如何在我的Jobs controller中为我的新闻稿定义new和create
理想情况下,我希望我的表格放在一个部分中,然后可以呈现在我的工作页面上,看起来像这样:
<%= Form_for @newsletter do |f| %>
<%= f.label :email %>
<%= f.text_field :email %>
<% end %>
如果有人能就实现这一目标的最佳方法向我提供建议,那就太好了
提前谢谢 您可以在作业控制器内使用自定义操作(如新建新闻稿和创建新闻稿)来完成此操作,也就是说,您最好使用创建操作创建新闻稿控制器,并在创建后执行重定向返回。通过这种方式,您可以更轻松地拥有一个分部,您可以从应用程序的其他部分调用它,而不仅仅是作业