Testimonials Module
Customer Testimonial Module for OpenCart
This module is a re-engineered and bug-fixed version of the Customer Testimonial Package based upon
http://www.opencart.com/index.php?route=extension/extension/info&extension_id=430
The Customer Testimonial module allows the admin user to do add or edit Testimonials given by customers on the frontend and make them display on a sidebox on store front.
Installation
-
Upload the 'admin' and 'catalog' folders and files from the 'upload' directory
to the corresponding Opencart 'admin' and 'catalog' folders.
-
After installation, the following files are newly added:
admin/controller/module/testimonial.php
admin/controller/catalog/testimonial.php
admin/model/catalog/testimonial.php
admin/language/english/catalog/testimonial.php
admin/language/english/module/testimonial.php
admin/view/template/catalog/testimonial_form.tpl
admin/view/template/catalog/testimonial_list.tpl
admin/view/template/module/testimonial.tpl
catalog/controller/module/testimonial.php
catalog/controller/product/testimonial.php
catalog/controller/product/testimonial_feedback.php
catalog/language/english/module/testimonial.php
catalog/language/english/product/testimonial.php
catalog/language/english/product/testimonial_feedback.php
catalog/model/catalog/testimonial.php
catalog/view/theme/default/template/module/testimonial.tpl
catalog/view/theme/default/template/product/testimonial.tpl
catalog/view/theme/default/template/product/testimonial_feedback.tpl
-
The following OpenCart core files need to be changed:
admin/controller/common/header.php
admin/language/english/common/header.php
admin/view/template/common/header.tpl
If you have a pre-installed VQMod (Virtual Modifier) on your OpenCart system then all you have to do is to upload the 'vqmod' folder and its files from the 'upload' directory to the corresponding OpenCart 'vqmod' folder.
Alternatively, you can change the header files manually:
In file admin/controller/common/header.php find:
$this->data['text_contact'] = $this->language->get('text_contact');
Add the following after the found line:
$this->data['text_testimonial'] = $this->language->get('text_testimonial');
In file admin/controller/common/header.php find:
$this->data['information'] = HTTPS_SERVER . 'index.php?route=catalog/information&token=' . $this->session->data['token'];
Add the following after the found line:
$this->data['testimonial'] = HTTPS_SERVER . 'index.php?route=catalog/testimonial&token=' . $this->session->data['token'];
In file admin/language/english/common find:
$_['text_zone'] = 'Zones';
Add the folling after the found line:
$_['text_testimonial'] = 'Testimonial';
In file admin/view/template/common/header.tpl find:
<li><a href="<?php echo $information; ?>"><?php echo $text_information; ?></a></li>
Add the following after the found line:
<li><a href="<?php echo $testimonial; ?>"><?php echo $text_testimonial; ?></a></li>
-
Before using this newly installed Customer Testimonial feature for the first time, you must set the access rights for top administrator as follows:
In the admin interface, choose
Admin > Configuration > Users > User Group
From there, select 'Top Administrator', then click on the 'Edit' link to the right. This will open up an edit window with multichoice dropdown lists for 'Access' and 'Modify' rights. In both of them, you'll see a new entry for 'catalog/testimonial' which you can select by clicking on their check boxes.
-
Finally, you need to 'install' the newly added module to make it visible on the store front, as follows:
In the admin interface, choose
Admin > Extensions > Modules > Customer Testomonials > Install
This will install the module and add some new tables to the MySQL database. Now click on the 'Edit' link to customize your module. In the edit screen, you can specify the Limit, Position, Status and Sort Order for newly added module, don't forgot to click on 'Save' Button as the final step.
Further help and support
Further help is provided through the OpenCart community whose online forum can be found at the following place:
http://forum.opencart.com/index.php
Or you can contact us for commercial support.
Your Review: Note: HTML is not translated!
Rating: Bad Good
Enter the code in the box below:

Bestsellers


Testimonials
Shopping Cart
