0

我正在为小学制作网页。现在我需要实现画廊。我是 ruby​​ on rails 的新手,所以我想问你们,伙计们,哪个是好画廊。

谢谢你。

4

3 回答 3

3

看来我来晚了。无论如何,我可以建议您将我的宝石隐居用于前端。正如 gayavat 所说,回形针非常适合后端。

所以,你需要

宝石文件:

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 图像查看器。

于 2013-09-09T13:42:18.473 回答
1

我同意 masterkrang,你需要使用 jquery 库,(我喜欢http://fancybox.net/)。从后端 - 使用回形针宝石

于 2012-04-16T07:03:59.163 回答
1

据我所知,在 Rails 生态系统中没有像“画廊实现”这样的东西。您必须同时选择后端 gem(库)和前端库(可能是 jQuery 插件)。然后,您可以根据需要将它们连接起来。

至于后端选择,您可能需要查看此 gem 列表:

https://www.ruby-toolbox.com/categories/rails_file_uploads

于 2012-04-16T08:52:58.213 回答