I tried to use 2 modules, FiveStar and Rate to put rating system on a new custom content I created but neither worked.

When I try to put FiveStar in a field of my content it shows me this error: enter image description here

I don't know why but if I don't put any star on default rating it won't work.. So I have to put my products since they are created all by default with some rank (from 1 to 5 stars or 10 if I change the number or stars they can have)for this to work and that's kind of bad..

I wanted my products to come with no evaluation/rating when they are created.

Now with the rate module I manage to do this, but I now how I change from thumps up/down to stars (from the module or a costumized ones) ? enter image description here

1 Answer 1


I recommend using the Votingapi Widgets module based on the Voting API in D8, it works and does the same as Fivestar.

Some more details about this module (from its project page):

A flexible field based Voting System based on Voting API.

You need Drupal Version >= 8.2.3. (Multiple form instances on a page).

Be aware: only an alfa3 release for D8 as of right now.

  • The module seems good but I can't display the stars in my content for others, only when creating. Can you give me some tutorial on how to work properly with this module?
    – racemi
    Jan 26, 2017 at 18:25
  • Have you properly set the field display in your view mode? Jan 27, 2017 at 9:28
  • That was my problem, I only had Drupal 8.2.2
    – racemi
    Jan 30, 2017 at 11:11
  • Ok great, glad that works now for you! Jan 30, 2017 at 13:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.