家和类别

时间:2014-04-23 19:45:12

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

好吧,我正在建立一个照片共享应用程序,让用户注册和发布照片。用户注册后,会立即使用此按钮将其重定向到主页。enter image description here

上传的所有图片都会在主页上发布。我想让用户根据相关内容更轻松,更有条理地上传照片,因此我制作了如下所示的类别标签。 enter image description here

一旦点击它们就会受到这些按钮的欢迎。我想让人们点击并重定向到点击的按钮,然后再次上传照片按钮,但任何上传的照片都只能在该特定类别中看到。

enter image description here

这就是我现在陷入困境的地方。我尝试为特定类别创建根,但这不起作用。有人可以帮助我解决这个问题,谢谢。

1 个答案:

答案 0 :(得分:0)

我认为你需要在类别控制器上创建动作索引(类别是你的资源)。

因此,当显示动作索引时,您需要向用户显示“上传照片按钮”,并在控制器中创建特定类别的照片,如:

@category = Category.find(params[:category_id])
@category.photos.create!(params[:photo])

当然,你需要一个类别和照片之间的关系(可能是一对多)。