我使用导轨 3.0.9。
我的宝石文件:
gem 'ajaxful_rating', :git => 'git://github.com/edgarjs/ajaxful-rating.git', :branch => "rails3"
我设置为 ajaxful 评级文件,但星号不显示。
查看图片:http ://awesomescreenshot.com/0c38t3g94 。
请帮我解决这个问题!!
我使用导轨 3.0.9。
我的宝石文件:
gem 'ajaxful_rating', :git => 'git://github.com/edgarjs/ajaxful-rating.git', :branch => "rails3"
我设置为 ajaxful 评级文件,但星号不显示。
查看图片:http ://awesomescreenshot.com/0c38t3g94 。
请帮我解决这个问题!!
我在 Rails Rails 3.2.8 应用程序中遇到了同样的问题。我认为生成器仍然使用旧的资产管道方式。
转到项目根目录中的生成器创建的资产文件夹。您将找到文件夹images
和stylesheets
. 在 images 文件夹中还有一个名为ajaxful_rating
. 将两个图像复制到app/assets/images
. 然后ajaxful_rating.css.scss
在样式表文件夹中找到并将其复制到app/assets/stylesheets
目录中。
background
将第 10 行和第 81 行的 css 属性修改为分别为 likebackground: image-url("star.png") left -1000px repeat-x;
和background-image: image-url("star_small.png");
。
您现在可以安全地删除根目录中的 assets 文件夹。
您必须更新 ajaxful_rating.css 才能显示图像
我遇到了这个问题并解决了。我使用了 gem 'ajaxful_rating'、'3.0.0.beta8'
+ 如何解决:只需将 ajaxful_rating.css.scss 和由 ajaxful_rating 创建的 assets 文件夹中的图像复制到您的app/assets。