レール3.0.9を使用しています。
私のGemfile:
gem 'ajaxful_rating', :git => 'git://github.com/edgarjs/ajaxful-rating.git', :branch => "rails3"
ajaxful-ratingドキュメントとして設定しましたが、スターが表示されません。
画像を表示:http://awesomescreenshot.com/0c38t3g94。
この問題を解決するのを手伝ってください!
レール3.0.9を使用しています。
私のGemfile:
gem 'ajaxful_rating', :git => 'git://github.com/edgarjs/ajaxful-rating.git', :branch => "rails3"
ajaxful-ratingドキュメントとして設定しましたが、スターが表示されません。
画像を表示:http://awesomescreenshot.com/0c38t3g94。
この問題を解決するのを手伝ってください!
画像を表示するには、ajaxful_rating.cssを更新する必要があります
RailsRails3.2.8アプリでも同じ問題が発生しました。ジェネレーターはまだ古いアセットパイプラインの方法を使用していると思います。
プロジェクトのルートにあるジェネレーターによって作成されたアセットフォルダーに移動します。あなたはフォルダimages
とを見つけるでしょうstylesheets
。画像フォルダ内には、と呼ばれる別のフォルダがあります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");
ます。
これで、ルートディレクトリのアセットフォルダを安全に削除できます。
私はこの問題に直面し、解決しました。gem'ajaxful_rating'、'3.0.0.beta8'を使用しました
+解決方法:ajaxful_rating.css.scssとajaxful_ratingによって作成されたアセットフォルダー内の画像をアプリ/アセットにコピーするだけです。