如何在像我的主页这样的静态页面上呈现作为我的用户控制器一部分的视图?

时间:2012-07-04 19:09:55

标签: ruby-on-rails-3.1

我正在寻找我正在应用主页上构建的应用的注册表单,但我不知道如何在我的家中呈现视图app / views / users / new.html.erb页。有没有一种方法可以用来实现这个目标?非常感谢!

1 个答案:

答案 0 :(得分:0)

您可以使用content_for块,然后在应用程序布局上生成它。使用您的用户/新页面创建部分。 (用户/ _new)。

在您的homepage.html.erb文件中添加

 <% content_for :homepage do %>
  <%= render users/new %>
 <% end %>

然后在您的application.html.erb文件中添加

  <%= yield :homepage %>