0

我必须在侧边栏中编写以下代码。

  • @apartment.assets.each 做 |asset| %li %a{:href => "#"} = image_tag(asset.image.url(:thumb))

这会生成公寓的所有(拇指)图像,点击原始图像。我的想法是显示最多 10 个并带有一些不错的分页宝石 kaminari。

我找不到任何与 kaminari 的 has_many 关系的代码/操作方法示例。有人想法吗?

4

1 回答 1

0

尝试:

@apartment.assets.page(params[:page]).tap do |assets|
   assets.each do |asset| %li %a{:href => "#"} = image_tag(asset.image.url(:thumb))
   = paginate(:assets)
end

不太了解 kaminari,也不太了解 Haml,但它可以工作 :-)

于 2012-01-09T21:06:17.300 回答