0

私は小学校のためのウェブページを作っています。今私はギャラリーを実装する必要があります。私はレールでルビーの初心者ですので、私はあなたに聞いてみたい、良いギャラリーです。Ruby on Rails 3.2.1良いギャラリー

ありがとうございます。

+1

あなたが探しているギャラリーの種類についてもう少し詳しくお試しください。イメージギャラリー。あなたが好きなことをするサイトへのリンクを投稿すると、それは良いスタートになるでしょう。私はあなたがギャラリーを構築するが、それはおそらくあなたのhtmlページに表示するためにjqueryプラグインを使用するという気持ちがあります。限り、HTMLクライアントの終わりまで、私はこのような記事を読むことをお勧めします:http://www.1stwebdesigner.com/css/fresh-jquery-image-gallery-display-solutions/いくつかのより多くのアイデアを得るために。 – botbot

答えて

1

私はmasterkrangに同意します。あなたはjqueryライブラリを使用する必要があります(私はhttp://fancybox.net/が好きです)。バックエンドから - paperclip gem

1

私の知る限り、Railsエコシステムには「ギャラリー実装」のようなものはありません。バックエンドの宝石(ライブラリ)とフロントエンドのライブラリ(おそらくjQueryプラグイン)の両方を選択しなければなりません。次に、望むようにそれらを配線します。

バックエンドの選択肢として、あなたは、この宝石のリストをチェックアウトする場合があります:

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

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