私は小学校のためのウェブページを作っています。今私はギャラリーを実装する必要があります。私はレールでルビーの初心者ですので、私はあなたに聞いてみたい、良いギャラリーです。Ruby on Rails 3.2.1良いギャラリー
ありがとうございます。
私は小学校のためのウェブページを作っています。今私はギャラリーを実装する必要があります。私はレールでルビーの初心者ですので、私はあなたに聞いてみたい、良いギャラリーです。Ruby on Rails 3.2.1良いギャラリー
ありがとうございます。
私はmasterkrangに同意します。あなたはjqueryライブラリを使用する必要があります(私はhttp://fancybox.net/が好きです)。バックエンドから - paperclip gem
私の知る限り、Railsエコシステムには「ギャラリー実装」のようなものはありません。バックエンドの宝石(ライブラリ)とフロントエンドのライブラリ(おそらくjQueryプラグイン)の両方を選択しなければなりません。次に、望むようにそれらを配線します。
バックエンドの選択肢として、あなたは、この宝石のリストをチェックアウトする場合があります:
私は手遅れだと思われます。とにかく私はフロントエンドのために私の宝石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イメージビューアを追加します。
これはすばらしい宝石です! – Daniel
あなたが探しているギャラリーの種類についてもう少し詳しくお試しください。イメージギャラリー。あなたが好きなことをするサイトへのリンクを投稿すると、それは良いスタートになるでしょう。私はあなたがギャラリーを構築するが、それはおそらくあなたのhtmlページに表示するためにjqueryプラグインを使用するという気持ちがあります。限り、HTMLクライアントの終わりまで、私はこのような記事を読むことをお勧めします:http://www.1stwebdesigner.com/css/fresh-jquery-image-gallery-display-solutions/いくつかのより多くのアイデアを得るために。 – botbot