Hello, everybody. Hope you are doing well…
First of all, thanks for checking my post.
I think this forum is the best place to get help on Wix, I really appreciate your help.
I made a rating system to wix booking site.
https://www.tlxproservice.com/
I would like to modify this rating system in which only the customers who has ever used certain service can make a review and rating.
So I linked the Private members collection(reviewers) to the service_review collection’s reviewer field.
Would you kindly comment on me regarding this problem?
1.Which collection is customer collection in Wix booking site?
2.If the private members collection is customer collection, how can I connect that collection to the reviews collection?
3.Currently I linked the private members collection to reviews collection, but this collection’s permission is site member author.
So when I login as admin, I can see the reviewer’s data, but when I login with a new account, I can’t see the reviewer’s data.
3.How can I check the current login user has ever used a certain service before?
I want your idea on how to implement this user rating experience to current rating system.
This post is following of my previous post
https://www.wix.com/corvid/forum/community-discussion/problems-on-the-rating-system-of-wix-booking-site
I really really want your help, so if anyone has ever done similar job, please let me know how I can do this job.
Thank you in advance.
The Ratings by User example allows registered users to rate recipes when logged in. The user can only submit one rating, but can change it. You can modify the code to determine if a user has used a service, and if so then allow them to rate.
Thanks for you reply, sir
I have gone through your example carefully.
But still there are some unclear points for my projects.
I want to show the reviewer’s name and avatar on the review repeater.
Please check my website again
https://www.tlxproservice.com
For first attempt, I made a reviewer field on service_review collection and made this field as reference field to Private Members collection.
But in this case, the Private Members collection has site member auth permission, so there was some issue:
when I login as admin to my site, I can see all the reviewers image, name and review
but when I make a new account and login to my site, I can see the review, but reviewer’s image or name.
For second atttempt, I made a reviewerId field on service_review collection and saved the reviewer’s id(logged user’s id when submit a review)
I tried to show the reviewer’s image and name on review repeater using this reviewerId, but still there are some problems
Only when I have finished this, then I can go over to next problem the giving rating permission to users according to his previous booking history.
I think you have so much experience in Wix, sir. I respect your opinion.
Please help me and guide me on how to do this.
Thank you
from Zhang Yu Tao…
We are unable to provide full code solutions. Wix provides many resources to help users learn how to get the most out of Corvid. We encourage users to take advantage of these resources which include video tutorials, full app examples (which can be loaded into the user’s editor), API documentation, and a wealth of articles describing a wide range of topics - from beginner to advance.
You may want to check out the WixArena - it’s a hub where you can look for Corvid (and other) experts for hire.
Thank you for your kind advice