getdatakick / revws Goto Github PK
View Code? Open in Web Editor NEWPrestaShop / ThirtyBees Product Reviews module
Home Page: https://store.getdatakick.com/en/revws-free?utm_source=github&utm_medium=web&utm_campaign=github
PrestaShop / ThirtyBees Product Reviews module
Home Page: https://store.getdatakick.com/en/revws-free?utm_source=github&utm_medium=web&utm_campaign=github
send ga events
The review tab shows, even when there are no reviews, with the button to create a review, even when visitors cant write a review.
The top shows that the customer cant write a review with the message, ‘No customer reviews for the moment’ (because there no review for this product, and the customer isn’t logged in) but the review tab is showing, and the button is showing and working like they can.
It would be nice that if a product didn't have a review, and you were not allowed to write one, that the review tab and button would not even show.
use $context->language->date_format_lite to format date
Invalid CSRF token
It's not the end of the world if you can't do this, but it would be nice if a person could change the css of the JavaScript pop-ups. The grayish/rose is nice, but would be nice to be able to change.
it was replaces by hookDisplayAdditionalInfo
At the moment, everything is shared across all stores. We need full-fledged multistore support
Choose what to share between stores:
Create separate page in administration showing reported reviews
if you click on (read 1 reviews) and the reviews section is not open, it moves upwards, if I have that tab open it does scroll correctly to the reviews section.
If you do a review as a guest, then it gets approved, then you look at the item you reviewed again, you can edit/delete your review. However once you sign in, then sign out, so you’re now a visitor again, and look at that product you reviewed again, you have lost the ability to edit/delete your review. You also now have the ability to write another review.
There needs to be a way of importing the current included module 'Product Comments' into this module. A lot of people use that module, and have a bunch of reviews in it, sure would be nice not to loose all those reviews.
Extend yotpo import functionality so it can be used to import generic csv data
Each review should have it's own page:
Add ability to filter reviews by
Or any fraction, really
Administrators should be able to edit review creation date
There seems to be ghost click on touch devices
In the current demo of the module, there are 3 criterias to vote, when I select rating for the first criteria, automatically the second criteria is selected with same rating, and I am able to choose the third. I am testing on my iPad, can’t tell if it is fine on pc.
at the moment, stars displayed on product list have the same size as stars displayed on product page. There should be settings option for this
Ok, so the first time I go into a product that has a review, and click on the stars, or read reviews link (the one after Rating:) I get the ‘This comb does not exist box’. If I refresh the page, it works after that. It’s only when you first view the product and then click the link. I just looked at your test fronend, and it happens there too. https://demo.getdatakick.com/en/home/1-ibiza-chemise.html
There should be dedicated page for review author, something like this
Double-click can result in 'Failed to create review' error message
There's an extra settings for displaying product average in extra right -- hook is no longer used
I just tried to import the old reviews from product_comments module. The import worked, but I face this issue, when I try to approve the reviews: RevwsReview->email is empty.
The root cause is email field being empty
Upload images together with review
It might be nice if you could hook this module into displayMyAccountBlock, that way a link would show in the My Accounts side block.
I recommend you change function hookHeader to read…
public function hookHeader() {
if (file_exists(PS_THEME_DIR."css/modules/{$this->name}/{$this->name}.css")) {
$this->context->controller->addCSS(PS_THEME_DIR."css/modules/{$this->name}/{$this->name}.css", 'all');
} else {
$this->context->controller->addCSS($this->_path.'views/css/front.css', 'all');
}
$this->context->controller->addCSS('https://fonts.googleapis.com/css?family=Roboto:300,400,500', 'all');
}
This way a person can overright the css by coping revws/views/css/front.css to /mytheme/css/module/revws/revws.css file and modify it.
As far as I can see, the customer notification by order status is still missing. I believe, that this is a very important feature, to collect reviews.
What is needed? The possibility to select order status and define a number of days. After these days an email will be sent to the customer like: "Since some days you are using products X1 and X2. How do you like them? Would you like to review them and help other, to chose the right product?"
administrator should be notified when review has been flagged as abusive
support different avatar sources
Add support for store reviews:
Thins that needs to be changed:
Widget to show ratings breakdown for given list
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.