ster niet weergegeven in rails 3.0.9 - ajaxful_rating edelsteen

Ik gebruik rails 3.0.9.

Mijn Gemfile:

gem 'ajaxful_rating', :git => 'git://github.com/edgarjs/ajaxful-rating.git', :branch => "rails3"

Ik installeer als ajaxful-rating document maar de ster wordt niet getoond.

Bekijk afbeelding: http://awesomescreenshot.com/0c38t3g94 .

help me alstublieft dit probleem te verhelpen !!

0
Probeer het 3.0.0.beta8-juweel te gebruiken
toegevoegd de auteur Uchenna, de bron

3 antwoord

U moet ajaxful_rating.css updaten om de afbeelding weer te geven

0
toegevoegd

Ik ondervond hetzelfde probleem in mijn rails Rails 3.2.8 app. Ik denk dat de generator nog steeds de oude manier van pijplijn gebruikt.

Ga naar de map met items die door de generator is gemaakt in de hoofdmap van uw project. U zult merken op mappen afbeeldingen en stylesheets . Binnen de afbeeldingenmappen bevindt zich een andere map met de naam ajaxful_rating . Kopieer beide afbeeldingen naar app/assets/images . Zoek vervolgens ajaxful_rating.css.scss in de stijlbladmap en kopieer deze naar de map app/assets/stylesheets .

Wijzig de eigenschap background CSS rond regels 10 en 81 om te lezen als achtergrond: image-url ("star.png") left -1000px repeat-x; en background-image: image-url ("star_small.png"); respectievelijk.

U kunt nu veilig de map assets verwijderen in de hoofdmap.

0
toegevoegd

Ik confronteerde dit probleem en SOLVED . Ik heb gem 'ajaxful_rating', '3.0.0.beta8' gebruikt

  • Reden van fout: ajaxful_rating heeft een nieuwe map met items gemaakt (hetzelfde niveau met app, db, lib, config, enzovoort) in de map app_name. Daarom zijn ajaxful_rating.css.scss en stars-afbeeldingen niet gekopieerd naar uw app/assets-map.

+ Op te lossen: kopieer ajaxful_rating.css.scss en afbeeldingen in de map 'assets' die door ajaxful_rating zijn gemaakt naar uw app/assets .

0
toegevoegd