Title: Magento 2 Product Questions
1Product Questions for Magento 2 User Guide
- Table of Content
- Extension Installation
- Configuration
- Questions Settings
- Answers Settings
- Report Abuse Answer Settings
- Question Email Notification Settings
- Answer Email Notification Settings
- Manage Product Questions
- Manage Product Answers
- Product Questions in the Frontend
- Product Questions Activity Log
- Admin and User Email Notifications
2- Extension Installation
- For Magento Marketplace Customers
- Create a folder structure in Magento root as
app/code/Meetanshi/ProductQuestions - Download and extract the zip folder and upload
our extension files to the app/code/Meetanshi/Pro
ductQuestions via FTP. - Login to your SSH and run below commands step by
step - php bin/magento setupupgrade
- For Magento version 2.0.x to 2.1.x - php
bin/magento setupstatic-contentdeploy - For Magento version 2.2.x above - php
bin/magento setupstatic-contentdeploy f - php bin/magento cacheflush
- For Meetanshi Customers
- Extract the zip folder and upload our extension
to the root of your Magento 2 directory via FTP. - Login to your SSH and run below commands step by
step - php bin/magento setupupgrade
- For Magento version 2.0.x to 2.1.x - php
bin/magento setupstatic-contentdeploy - For Magento version 2.2.x above - php
bin/magento setupstatic-contentdeploy f - php bin/magento cacheflush
- Configuration
3- Question Settings
- Configure product questions settings from here.
- Enable Search Question Select YES to allow users
search questions from the product questions tab. - Show Ask a Question Form Select YES to show ask
a question form to users for the new question
submission. - Allow Guests to Write Questions Select YES to
allow guest users to ask questions. - Auto Approve New Question Select YES to auto
approve new question added by users. If set to
No, the admin has to approve the question
manually from the backend. - Show Nickname Field Select YES to show nickname
field in the ask a question form. - Nickname Required Set YES to mandate nickname
field in the ask a question form. - Show Email Field Select YES to show email field
in the ask a question form. - Email Required Set YES to mandate email field in
the ask a question form.
4- Answer Settings
- Configure product answers settings from here.
- Show an Answer Form Select YES to show answer
form to users to submit answers for the product
questions. - Allow Guests to Write Answers Select YES to
allow guest users to write answers. - Auto Approve New Answer Select YES to auto
approve new answers posted by users. If set to
No, the admin has to approve the answer manually
from the backend. - Show Nickname Field Select YES to show nickname
field in the answer form. - Nickname Required Set YES to mandate nickname
field in the answer form. - Show Email Field Select YES to show email field
in the answer form. - Email Required Set YES to mandate email field in
the answer form. - Show Certified Buyer Label Set YES to show
certified buyer label for the answers posted by
customers. - Enable Like Set YES to allow users like the
answers. - Enable Dislike Set YES to allow users dislike
the answers.
5- Report Abuse Answer Settings
- You can allow users to report inappropriate
answers as abusive. Configure to enable report
abuse answer settings from here. - Enabled Select YES to allow users to report
inappropriate answers as abuse. - Send Emails To Enter an Email ID on which you
want to send the notification when someone
reports an answer as abuse. - Email Sender Select the email sender.
- Email Template Select an Email template.
- Question Email Notification Settings
- The admin can get Email notification when someone
posts a new question. Configure the product
question email notification settings from here. - Enabled Select YES to enable email notification
to the admin when someone posts a new question. - Send Emails To Enter an Email ID on which you
want to send the notification when someone posts
a new question. - Email Sender Select the email sender.
- Email Template Select an Email template.
6- Answer Email Notification Settings
- The admin can get Email notification when someone
posts a new answer. Configure the product answer
email notification settings from here. - Send Answer Email Notification to Customers
Select YES to send email notification to users
when a new answer is posted for their questions. - Customer Email Sender Select the email sender.
- Customer Email Template Select an Email
template. - Send Answer Email Notification to Admin Select
YES to enable email notification to the admin
when someone posts a new answer. - Send Email To Enter an Email ID on which you
want to send the notification to the admin when
someone posts a new answer. - Admin Email Sender Select the email sender.
- Admin Email Template Select an Email template.
78. Manage Product Questions All the product
question asked by users or added by the admin get
enlisted in a separate grid at Marketing gt
Product Questions gt Manage Product Questions. If
the auto approval for a new question is set to
No, the admin can approve, disapprove and manage
all the questions from here.
- Add a Product Question
- The admin can add a product question from the
backend by clicking Add New Question from the
Manage Product Questions grid. - Question Enter the question.
- Status Approve or disapprove the question from
here. If the question is submitted by a user and
auto approval is disabled, the admin can approve
the users questions from here. - User Type Select the user type.
- Nickname Enter the nickname to show along with
product questions in the product page. If the
question is submitted by a user, it would be auto
filled. - Email Enter the email ID. If the question is
submitted by a user, it would be auto filled. - Store View Select the store view to show this
question.
8- Assign the Question to Products
- The admin can assign the question to the store
products.
99. Manage Product Answers All the product answers
posted by the users or added by the admin get
enlisted in a separate grid at Marketing gt
Product Answers gt Manage Product Answers. If the
auto approval for a new answer is set to No, the
admin can approve, disapprove and manage all the
answers from here.
- Select the Question to Answer
- Admin needs to select the question for which hes
adding the answer.
10- Add New Product Answer
- The admin can add the answer for the selected
question. - Answer Enter the answer.
- Status Approve or disapprove the answer from
here. If the answer is submitted by a user and
auto approval is disabled, the admin can approve
the users answers from here. - User Type Select the user type.
- Nickname Enter the nickname to show along with
product answers in the product page. If the
answer is submitted by a user, it would be auto
filled. - Email Enter the email ID. If the answer is
submitted by a user, it would be auto filled. - Is Anonymous Tick the box to show answer as
anonymous in the frontend. - Is Certified Tick the box to show answer as
posted from a certified customer. - Likes Shows the total count of likes given to
the answer. - Dislikes Shows the total count of dislikes given
to the answer. - Abuses Shows the total count of abuses reported
for the answer.
1110. Product Questions in the Frontend Once the
extension is configured, product questions tab is
seen enabled on the product page. Users can
search the product questions by adding a word to
the search box. All the product question answers
assigned to this product is also shown here.
Users can submit a new question, like, dislike
and report answers as abuse.
12- Read Other Answers and Post a New Answer
- Users can click Read Other Answers to read more
answers posted for a question and add more
answers from the same popup.
13- My Questions and Answers in customers My Account
section - Registered customers can see all the questions
they asked and their answer posted either by the
admin or by the customers in their My Account
section under My Questions and Answers tab.
11. Product Questions Activity Log Whenever a
user likes, dislikes or reports an answer as
abuse, the activity gets listed under the
Marketing gt Product Questions gt Product Questions
Activity Logs grid. The activity log contains
the details like questions, their answers,
activity type, product name, SKU and date and
time of the activity performed.
14- Admin and User Email Notifications
- The extension sends various admin and user email
notifications for specific events if enabled
from the backend. - Admin Email Notification when a New Question is
Posted
- Admin Email Notification when an Answer is
Submitted for a Question
- Email Notification when a Users Question is
Answered
15- Admin Email Notification when an Answer is
Reported as Abuse