我正在为小学制作网页。现在我需要实现画廊。我是ruby on rails的新手,所以我想问你们,伙计们,这是一个很好的画廊。
谢谢。
答案 0 :(得分:3)
似乎我来不及了。无论如何,我可以建议你我的宝石hermitage作为前端。正如gayavat所说,paperclip非常适合后端。
所以,你需要
的Gemfile:
gem 'hermitage'
然后
bundle install
rails g hermitage:install
带回形针附件的型号:
class Image < ActiveRecord::Base
attr_accessible :file
has_attached_file :file, styles: { thumbnail: '100x100>' }
end
在你看来:
render_gallery_for @images
这将生成图库标记并添加javascript图像查看器。
答案 1 :(得分:1)
我同意masterkrang,你需要使用jquery库,(我喜欢http://fancybox.net/)。从后端 - 使用paperclip gem
答案 2 :(得分:1)
据我所知,Rails生态系统中没有“画廊实现”这样的东西。你必须选择后端gem(库)和前端库(可能是jQuery插件)。然后,按照自己的意愿将它们连接起来。
关于后端选择,您可能想查看此gem列表: