0
A
回答
1
我同意masterkrang,你需要使用jquery库,(我喜欢http://fancybox.net/)。从后端 - 使用paperclip宝石
1
据我所知,没有像Rails生态系统中的'画廊实施'这样的事情。你必须选择一个后端gem(库)和一个前端库(可能是一个jQuery插件)。然后,根据需要将它们连接起来。
至于后端的选择,你可能想看看这个宝石列表:
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图像查看器。
+0
这是一个真棒宝石! – Daniel 2014-01-23 13:38:03
相关问题
- 1. Ruby on Rails的3.2.1路线
- 2. 的ActiveRecord :: AssociationTypeMismatch在Ruby on Rails的3.2.1
- 3. 证书请on Rails的Ruby的3.2.1 1.9.2p290
- 4. 定义表名Ruby on Rails 3.2.1
- 5. 画廊FO BCMS 3.3.3错误 - Ruby on Rails的
- 6. Rake和Ruby on Rails
- 7. CMS on Ruby on Rails
- 8. 学习Ruby On Rails会好吗?
- 9. 任何好的ruby(on rails)编辑器?
- 10. Ruby与Ruby On Rails
- 11. 在Rails中创建画廊
- 12. Ruby on Rails 3上的任何好的Ruby on Rails Ajax脚手架生成器?
- 13. FBGraph和Ruby on Rails
- 14. ruby on rails form_for
- 15. Ruby on Rails - Sqlite3
- 16. Ruby on Rails - send_file
- 17. LocalJumpError(Ruby on Rails)
- 18. Mootools + Ruby on Rails ==?
- 19. Ruby on Rails + Devise
- 20. Ruby on Rails XML
- 21. OCIError(ruby on rails)
- 22. Docsplit Ruby on Rails
- 23. Ruby on Rails Time.now
- 24. Ruby on rails console
- 25. Ruby On Rails Application.html.haml
- 26. Ruby on Rails remote_form_tag
- 27. Ruby on Rails Time.zone.now
- 28. ruby on rails - spree.js'jquery.ui.all'
- 29. Ruby on rails redirect_to
- 30. Ruby ON rails- Webrick
尝试更具体一点关于你正在寻找什么样的画廊。和图片库。发布一个链接到一个你喜欢的网站,这将是一个好的开始。我有一种感觉,无论你如何构建库,它都可能使用jquery插件来显示在你的html页面中。至于HTML客户端,我建议阅读这样的文章:http://www.1stwebdesigner.com/css/fresh-jquery-image-gallery-display-solutions/以获得更多的想法。 – botbot 2012-04-16 06:44:31