我的编辑视图中有以下代码:
<%= form_for @content do |f|%>
<% if f.text_field :home %>
<%= f.label :Home %>
<%= f.text_field :home %>
<% elsif f.text_field :aboutus %>
<%= f.label :Abouts %>
<%= f.text_field :aboutus %>
<% end %>
<%= f.submit%>
这里@content 包含以下信息:
id: "1", home: "staticcontent", aboutus: "staticcontent"
所以我希望如果有人想编辑主页,他只能看到主页提交表单,如果他选择关于我们,他只能看到关于我们的编辑表单页面。建议我在这个块中使用 if,else 的正确方法是什么?