Rails で Facebox を使用しようとしていますが、まったく機能しません。
すべてのファイルを適切な場所に追加しました。
- FaceboxRender をインストールする gem install FaceboxRender
- jQueryをダウンロード
- https://github.com/defunkt/faceboxでフェイスボックスをダウンロード
- facebox js ファイルを /public/javascripts/ にコピーします。
- facebox css ファイルを /public/styleshees/ にコピーします
- facebox のすべての画像ファイルを /public/facebox/ にコピーします
stylesheet_link_tag
レイアウトを更新javascript_include_tag
し、これらの js、css ファイルを追加します
アプリケーションコントローラーに FaceboxRender を含めました
ここで何が欠けていますか
これは、物事をテストするためだけに使用しているリンクです。
<%= facebox_link_to 'Posts', posts_path %>
エラー:
can't convert Symbol into String
Extracted source (around line #1):
1: <li><%= facebox_link_to 'Posts', posts_path %></li>
2:
3:
4: <% @photos.each do |photo| %>
config.gem "facebox-render"
config/environment.rb に追加しようとしましたが、エラーが発生しました!
gem はインストール済みですが、rake gems:install を実行したところインストール済みなので問題ありませんが、
rake db:移行
次のエラーが表示されます。
Missing these required gems:
facebox-render
You're running:
ruby 1.8.7.174 at /opt/local/bin/ruby
rubygems 1.3.6 at /Users/Mister/.gem/ruby/1.8, /opt/local/lib/ruby/gems/1.8
Run `rake gems:install` to install the missing gems.
どんな助けでも素晴らしいでしょう!
ありがとう
ダン