2013-08-22 115 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小时来调试这个。我希望我能给你一个以上的选票。 –