Welcome to PrestaShopPro Magazine

PrestaShop Video Demo Module

January 30th, 2010 by admin

On some PrestaShop online stores it can be advantageous to be able to display video demos of the products on sale. The amount of video on the Internet is growing at an astronomical rate and the effect of video clips on conversion rates is dramatic and something you want to take advantage of if you possibly can.

Because of this – and because we felt one of our own stores would seriously benefit from product demo videos – we have developed a very simple PrestaShop module – The Video Demo module.

We wanted to be able to display a clickable link in the right hand column of our product pages that would open up a video in a light window. We were not interested in making anything of the quality that we would be able to sell so we have produced the simplest possible plugin that will allow the website visitor to experience a seemingly professional look. From the shop owner side, things are a little messy. But not too messy. Anybody with any level of knowledge of file trees should be able to use the module.

Installation:

Install the module the same way you install any other module. Simply import the folder into the modules folder of your prestashop install and it should appear in the modules section of the back office.

Extra Set Up Requirements:

In order to use it, you’ll also have to have a place to store the video demo files. We use Amazon S3 Simple Storage. And once you know where this is going to be, you’ll need to rewrite  a small part of the module, inserting your storage folder address instead of the default.

How It Works:

All the module does is places an image in the position that you put the block in, which links to a video file in videos folder which shares its file name with the product ID of the product whose page it is displayed on. So you must name the video files as productid.vid.

E.g. if the product id is 45, then the video file must be called 45.vid (or whatever you file extention is).

We will continue development on this module when we feel it is needed. This is just version 0.1. It meets our needs for now.