0

你好,我对 ruby​​ on rails 完全陌生,所以请朋友们尽可能多地解释一下。好吧,我已经创建了一个帖子和类别 MVC,现在我在帖子模型中添加了类别:引用,一切正常。

当我创建一个包含所有数据的帖子时,所有内容也都按类别发布。但是现在当我再次编辑帖子时,没有填写类别数据,而当我创建帖子时,我会在帖子文章中填写类别。所以请告诉我在编辑帖子文章时如何将代码添加到自动填充类别。截图帖子/新

非常感谢

4

1 回答 1

0

/app/controllers/posts_controller.rb

@current_category = Category.find(params[:id])
@categories = Category.all

/app/views/posts/edit.html.erb

<% @categories.each do |category| %>
  <%= category.id %> <br />
  <% if category.id == @current_category.id %>
    current
  <% end %>
<% end %>

然后您可以添加您选择的 html 并选择当前类别

于 2013-10-07T10:04:26.817 回答