• No results found

Customer Testimonial Extension for Magento 2

N/A
N/A
Protected

Academic year: 2021

Share "Customer Testimonial Extension for Magento 2"

Copied!
31
0
0

Loading.... (view fulltext now)

Full text

(1)

MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

User Manual

Customer Testimonial Extension for Magento 2 By

(2)

2 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

CONTENT

Introduction 3

Features 3

Configuration Settings 4

Layout Settings 13

Manage Customer Testimonials 18

Frontend Snapshots 20 Create Customer Testimonials Widget 25

FAQs 29

Support 31

(3)

3 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

INTRODUCTION

Using this extension you can allow your customers to write a review for your store, products, and services, this will help you to improve sales and professionalism. It is very helpful to persuade new visitors to purchase products or services at your store. Admin can also add/edit testimonial for your store with our extension. The testimonial will be displayed on frontend after approving from admin.

EXTENSION FEATURES

1. You can add/remove Top-link and Change Title for it for customer testimonial in the frontend.

2. You can allow your customer to submit testimonial from the frontend.

3. You can enable/disable the captcha in testimonial form in the frontend.

4. You can set Thank you message for the customer after submitting testimonial from the frontend.

5. You can display the testimonial in the frontend after approve from the backend or configuration settings.

6. You can set the content length for display testimonial in the frontend.

7. You can show/hide testimonial detail like email, profile image, ratings, YouTube video in the frontend.

8. You can also autoplay the YouTube video for testimonial detail in the frontend.

9. You can display the customer testimonial using create a widget for it.

10. You can show and autoplay slider for the customer testimonial.

11. You can show/hide navigation arrow and pagination in the slider for the customer testimonial.

12. You can change the slider mode and slider speed for slider in the widget template.

13. You can Enable/disable notification to admin for the new testimonial.

14. You can set the subject and email address of admin for notification mail to admin.

15. You can Enable/disable notification to customer when a testimonial is approved.

16. You can change the subject for notification mail to the customer.

17. Supported multi-store website.

(4)

4 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

CONFIGURATION SETTINGS

Step-1

Go to admin → STORES → Configuration → MAGEBEES → Customer Testimonial.

You will get the following screen.

(5)

5 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

Step-2

Click on General Settings Tab. You will get the following screen.

 Enabled: You can able to enable or disable this module from choosing Yes/No.

Show Testimonial on Top link: You can enable or disable Top link for testimonial in the frontend on choosing Yes/No.

Top link Title: You can set the Title for Top link of a customer testimonial.

(6)

6 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

Step-3

Click on Testimonial Settings Tab. You will get the following screen.

 Title of List of Testimonial: You can set the Title for the template of the list all testimonial (applicable to testimonial_detail.phtml).

 Title of Testimonial Form: You can set the Title for Testimonial form in the frontend.

 URL Key: You can define the keyword for access the testimonial page in the frontend [Ex: if you set URL Key as ‘customer_testimonial’ then you can get the testimonial page using write URL Key after base url ]

(7)

7 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

 Select Required Field in Testimonial Form: You can set the fields as required field in testimonial form [ Name, Email and Testimonial content field are required, you can not change from here.]

 Allow Customers to Submit Testimonial: You can allow the customer to submit testimonial from the frontend.

Enable Captcha: You can enable or disable Captcha for the customer testimonial form in frontend on choosing Yes/No.

 Title of Slider: You can set the title for testimonial in slider template (applicable to testimonial.phtml)

(8)

8 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

Display Minimum Number of Testimonial Words: You can set the minimum number of testimonial words in the frontend (Not Applicable to list all testimonial template [testimonial_detail.phtml] ).

 Display Youtube Video: You can show/hide YouTube video in testimonial detail on choosing Yes/No.

 Autoplay Youtube Video: You can autoplay YouTube video in testimonial detail on choosing Yes/No.

 Display Profile Image: You can show/hide client profile image in testimonial detail on choosing Yes/No.

 Profile Image Width: You can set the client’s profile image width (in pixel) in the frontend.

 Profile Image Height: You can set the client’s profile image height (in pixel) in the frontend.

 Display Company Name: You can show/hide the client company name in testimonial detail on choosing Yes/No.

 Link Website Url: You can link the company name to website url in the testimonial detail on choosing Yes/No.

 Display Rating: You can show/hide rating in the testimonial detail on choosing Yes/No.

(9)

9 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

 Display Email: You can show/hide the client email in testimonial detail on choosing Yes/No.

 Display Address: You can show/hide the client address in testimonial detail on choosing Yes/No.

 Display Created Datetime: You can show/hide the created date time of testimonial in testimonial detail on choosing Yes/No.

(10)

10 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

 Select Slider Mode: You can change the slider mode for slider vertical, horizontal or fade.

 Auto Play Slider: You can autoplay the slider for the testimonial on choosing Yes.

 Slider Speed: You can set the slider speed for the customer testimonial.

 Display Pagination in Slider: You can show/hide the pagination in the slider on choosing Yes/No.

 Display Navigation Arrow in Slider: You can show/hide the navigation arrow in the slider on choosing Yes/No.

 Allow Testimonial Per Page: You can set the pagination limit in the list all testimonial page.

 Thank you Message: You can set the Thank you message for the client after submitting testimonial form in the frontend.

 Approve testimonials: You can approve the testimonials automatically which is submitted by the client in the frontend on choosing Yes.

(11)

11 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

Step-4

Click on Administrator Email Notifications Settings Tab. You will get the following screen.

 Enable Email Notification for Admin on New Testimonial: You can Enable/Disable the email notification for the admin on a new testimonial on choosing Yes/No.

 Email Template for Admin on New Testimonial: You can set the template for notification to admin on the new testimonial.

 Email Send to: You can send the mail to default general contact of admin or add the new email address for admin

 Admin Email: You can set the email address for sent mail to admin on new testimonials.

 Subject: You can set the subject for sent mail to admin on new testimonials.

(12)

12 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

Step-5

Click on Client Email Notifications Settings Tab. You will get the following screen.

 Enable Email Notification for Client on Approve Testimonial: You can Enable/Disable email notification for the client on approve testimonial on choosing Yes/No.

 Email Template for Client on Approve Testimonial: You can set the template for notification to the client on approve testimonial.

 Subject: You can set the subject for sent mail to the client on approve testimonials.

(13)

13 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

LAYOUT SETTINGS

Step-1

Go to admin → STORES → Configuration → MAGEBEES → Customer Testimonial.

Step-2

Click on Default Package Code Tab. You will get Following Screen.

(14)

14 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

XML Code: Suppose you want to use XML Tag auto generated code of customer testimonials, copy XML Tag and put it in your Theme XML layout Files [app/

design/frontend/<Your package>/<Your theme>/<Your Module>/layout/].

For example, we are putting XML Tag Block code in cms_index_index.xml file, so open Your theme cms_index_index.xml file and put the following code under the content area.

Note: If you want to display testimonial in slider then you can use testimonial.phtml instead of testimonial_detail.phtml

(15)

15 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

Template Tag: If you want to display customer testimonials in any CMS page.

Go to admin → CONTENT → Pages. It will display the list of CMS pages.

It will display following screen.click on “Select ” link for CMS page. Then click on “Edit”.

After click on “Edit” it displays the following screen. Open Content tab and put highlighted code in the editor, then save the page.

Note: If you want to display testimonial in slider then you can use testimonial.phtml instead of testimonial_detail.phtml

(16)

16 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

(17)

17 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

Call via Frontend Template File: If you want to display customer testimonials in your template file [.phtml]. You need to just paste this at any part of your template files.

For example, we put Template file code in list.phtml file.

Note: If you want to display testimonial in slider then you can use testimonial.phtml instead of testimonial_detail.phtml

(18)

18 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

MANAGE CUSTOMER TESTIMONIALS From Backend:

Step-1

Go to admin → CUSTOMERS → MageBees Customer Testimonial → Manage Testimonials.

You will get the following screen.

(19)

19 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

Step-2

Click on button. You will get the following screen.

Step-3

Fill the form for testimonial and save the testimonial.

(20)

20 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

FRONTEND SNAPSHOTS:

Luma Package:

 Submit Customer Testimonial Form in Frontend

(21)

21 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

 List all Customer Testimonial in frontend

(22)

22 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

 Display Customer Testimonial in the slider

(23)

23 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

 Display Top link for Customer Testimonial

(24)

24 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

 Display Customer Testimonial in sidebar (widget template)

(25)

25 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

CREATE CUSTOMER TESTIMONIALS WIDGET

1) Go to admin -> CONTENT ->Widgets.

2) Click on Add Widget Button

3) For the "Type" select "Magebees::Customer Testimonial Widget". For the "Design Theme"

select "Your package/Your theme" and Click on Continue Button.

You will get the following screen:

(26)

26 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

4) Set Storefront Properties for widget:

o Set Widget Title. (Ex- Customer Testimonial) o Select the option for Assign to Store Views

o Click on Add Layout Update Button. (Layout Updates Section)

o For the "Display On" Select Your Choice Locations. Select "Container" .If you want to display customer testimonial on left or right sidebar then select "Container" "Sidebar Main OR Sidebar Additional".

You will get the following screen.

(27)

27 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

5) Click on Widget Options Tab. (From left Navigations) You will get the following screen

(28)

28 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

Note: This widget option is applicable on template call using Customer Testimonial widget.

6) Save the widget after choosing widget options.

You can also add the widget from the editor using “Insert Widget”.

(29)

29 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

FAQS

Q-1: I have tried to install customer testimonial extension using the terminal, but I am not able to install using the command line, what are steps for custom installation of customer testimonial extension??

NOTE: Please contact us for installing our module in your store.

Q-2: I am getting the error in console for cwstestimonial.js not found, How to solve this problem?

Solution 1:

1. Go to admin -> SYSTEM-> Cache Management .You can see the following screen.

2. Click on Flush JavaScript/Css Cache and Flush Static Files Cache Button

3. Refresh the page in Frontend.

(30)

30 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

Solution-2:

1) Open command prompt / terminal and change directory to your magento install directory.

2) Run following command :

php bin/magento setup:static-content:deploy rm -R pub/static/*

php bin/magento cache:flush

php bin/magento cache:clean

(31)

31 MageBees a Venture by Capacity Web Solutions Pvt. Ltd.

Support Ticket:- https://support.magebees.com, Support Email:- [email protected]

Thank you!

Do you need Extension Support? Please create a support ticket for a quick reply,

https://support.magebees.com/

Do you have any suggestions? Please contact us,

https://www.magebees.com/contact-us

References

Related documents

The results indicated that the water contents of the fresh crude emulsions (Table 5.4) were higher than the water contents obtained when Forties asphaltene was combined

You can now click on the View Widget option to see how the widget will look, if you are not satisfied with something you can go back to Visual Features or Playlist Settings make the

Consequently, a target sample was defined and it regarded top executives (partners, executive directors, senior managers and managers) from firms where management consulting

Three biochemical pathways activate the complement system: the classical complement Three biochemical pathways activate the complement system: the classical complement  pathway,

 The pack method doesn’t really display the widget; it adds the widget to a list of widgets managed by the parent widget.. Widget

Have a digital low widget instance manually submit in testimonial in slider frame, now receive testimonials slider is combined together for this is a single testimonial?. Tell you

Based on the Rules on Pre-Need of the Securities and Exchange Commission (SEC), “pre-need plans are contracts that provide for the performance of the future service(s) or payment

` A short verbal summary of a situation or complication is provided ` Interviewee must ask probing questions to determine root cause and form recommendation ` Detailed case is