2013-08-22 161 views
-1
/assets/fancybox-40d79ef494fcf5ca4727cb13b9e69c33.png 404 (Not Found) 

這是看我什麼時候去我的網頁。 fancybox-rails gem的圖片無法加載 - 我討論關閉按鈕,背景和其他fancybox-rails css圖像等圖像。我可以做什麼?我有我所有的CSS同樣的問題,我改變Fancybox軌道寶石不加載資產

url('something.jpg') 

image-url('something.jpg') 

但在這裏,我還沒有得到這個的fancybox護欄寶石任何css文件,一切都在jquery.fancybox.js

在localhost一切只在生產服務器工作不

回答

0

你的問題有點不清楚,我不是好花式箱精通而是資產pipelin即

轉到您的供應商目錄並搜索那裏的資產。如果它們不存在,則將它們放在那裏。

如果您的資產目錄中的一切看起來都正確,那麼您聽起來像需要預編譯您的資產進行生產。

bundle exec run rake assets:precompile

+0

每件事情現在正在工作,但不適合fancybox寶石。我刪除了fancybox-rails gem,因爲它從gem目錄獲取了css,並安裝了colorbox。現在一切正常。 – Wordica

6

如果您在使用軌道4,官方的fancybox護欄創業板目前還沒有與軌道4完全兼容,可以使用寶石從greinacker代替。

在你的Gemfile,使用方法:

gem 'fancybox-rails', :github => 'greinacker/fancybox-rails', :branch => 'rails4' 

更多信息,請參見https://github.com/hecticjeff/fancybox-rails/pull/26

+0

我浪費N小時來調試這個。我希望我能給你一個以上的選票。 –