Please unzip the archive.
Disable cache at System -> Cache Management.
Unload the contents of the module package to the Magento root folder. This will not over write the existing Magento files, only the new contents will be added.
Using SSH, go to Magento root folder and run command below:
1. Run command to update database : php bin/magento setup:upgrade
2. Run command to deploy : php bin/magento setup:static-content:deploy
Refresh your admin user access rights: log out from your store admin and then login back. Next, please Enable Cache.
Go to the STORES -> Settings -> Configuration -> Cmsideas Extensions -> Product Questions
- General Settings tab
Who Can Ask Questions from Product Page - There are 2 options to stipulate who can submit the question for admins:
Who Can Answer Questions from Product Page - There are 4 options to stipulate who can give the answer:
Approve Answers Automatically - Set to Yes if you want the answer to display on the frontend without Admin’s approved (Options: Yes/No)
Guests can rate - Stipulating if guests who have not had the account yet can rate the question or answer (Options: Yes/No)
Subscribe customers to Product Questions emails automatically - Set to Yes to send emails that inform customers about new answers or being voted questions automatically (Options: Yes/No)
Customer-defined question visibility (Private or Public) - Set to Yes to allow customers to define if the question is either private or public (Options: Yes/No)
- Interface Settings tab
Number of questions to display - Limit the maximum questions displayed on the Product Questions section on product page
Number of answers to display - Limit the maximum questions displayed for a question
Display URLs as links – Allow to displays URLs as links that people can access to the link by a click on (Options: Yes/No)
Default questions sort by - There are 2 options the default condition to sort questions displaying on the fronted:
Default sort order - Set the default sort order to sort questions displaying on the fronted (Options: Ascending/ Descending)
- Notification Settings tab
Send admin notifications to this email address – Enter email address that all questions and answers notifications will be sent to
Email Sender – Select the email sender
Admin notifications about new questions – Select the email template for new question admin notifications
Admin notifications about new answers – Select the email template for new answer admin notification
Customer notifications about new replies to their questions – Select the email template for new reply customer notifications
Customer notifications about the questions status change – Select the email template for question status change customer notifications;
Customer notifications about the answer status change – Select the email template for answer status change customer notifications
Auto-Responder to customer about his new question – Select the email template for new question customer auto-responders if enabled
Auto-Responder to customer about his new answer – Select the email template for new answer customer auto-responders if enabled
Remove the web copies of the emails older than X days – Set the period of time email web copies are stored in the store's database.
2. Manage Questions
To access list of all submitted questions, go to Marketing > Product Questions by Cmsideas > Product Questions.
The Manage Questions grid include data about all questions. The data are divided into the following columns:
Question - the question asked
Product - the product the question relates to
Status - the current question status (published, pending, or rejected)
Visibility - the question's visibility status (public or private)
Total Answers - the total number of answers given to the question
New Answers - the new or pending answers given to the question
Rating - the question's votes given by customers
Author - the author of the question
Date - the date the question was created
Asked From - the store view the question was asked
Action - the action an admin can take to the question
In the Actions drop-down field above the grid, you can publish, reject, delete, make public or make private the selected question(s).
To edit the question, click on the question in the Question column. Then, the following page will show:
The page includes the two tabs:
General – Allow you to change the question's visibility status, rating, question's content, add answers, edit answers one by one, moderate answers individually: delete, reject, or publish them.
Sharing Options - allows sharing questions. Each question can be shared to multiple store views and products: all products, selected products, or certain product.
As the admin, you can ask own questions and provide answers to them. To ask a new question, click on the Add New Question button in the upper-right corner on the managing question grid page.
There are 2 tabs required to complete to create new question:
General tab - Specify the answer and question to it in the corresponding fields, set the question's status and rating.
Sharing Options tab - Allows you to share your questions among store views and products.
3. Questions by product
You can view questions for each product in the By Product grid.
The grid consists of the following columns:
Product - the product's name
SKU - the product's SKU
Total Questions - the total number of questions of the product
Shared Questions - the number of questions shared with the product
Product Only Questions - the number of the product's unique questions
Actions - the actions that can be performed with the product (view or edit).
4. Display in frontend
Display Product Questions tab on the product detail page
3. Add a new question
To ask a new question, click the Ask Question button at the top right of the section. Then, complete the form to send questions.
Tick the 'Private Question' box to make a question private, or do not tick to make the question public.
To send question, click on the Send Question button.
4. Give an answer
To give an answer for a question, click on the Add Answer button below the corresponding question.
5. Products Question on customer management page
If you face problems with the installation or customization of our product please do not hesitate to contact us via our support ticket system: