如何在表单中创建新记录时才显示模板?

时间:2013-03-20 16:05:45

标签: ruby-on-rails ruby-on-rails-3

我确实在communities/template.html.erb中有模板内容 我想仅在用户创建新社区时才表明 我怎样才能做到这一点?不应该是这样的吗?

<% if @community.new_record? %>  
    <textarea class="text_area"><%= render file: "communities/template" %></textarea>
<% else %>
    <%= f.text_area :body, :class => 'text_area' %>
<% end %>

1 个答案:

答案 0 :(得分:1)

您不希望使用file:的外观。 file:用于指定Rails应用程序之外的文件。另外,您打算在textarea吗?

内呈现它

对于未来的问题,告诉我们错误是什么而不是让我们猜测总是很方便。