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