• Cookie Warning - Free EU Cookie Law Module

    In May 2011 a new EU originated law comes into effect that requires website owners to make significant changes to their sites and may fundamentally change the whole web browsing and shopping experience for everybody.This Cookie Law is amended privacy legislation that requires websites to obtain informed consent from visitors before they can store or retrieve any information on a computer or any other web connected device.

    • Also tagged as:
  • Prestashop Google Product Search

    Listing Products in Google Product Search - Since August 2008 when we first released a Google Product Search (Google Base) module a lot has changed. The release of Prestashop 1.4.x in particular has seen support for many of the additional data items not previously possible to include, along with major changes in the generation of SEO urls which alone merit a code refresh.

  • Fixed version of the gsitemap module

    There seems to have been a lot of problems with the Google XML Sitemap generator shipping with PrestaShop 1.2, so I've had a run through and re-written a fair bit of the code to fix these issues.

  • AddHeader - a sibling for AddStuff

    Sometimes you just want to do something simple, and there doesn't seem any way of achieving it easily. Then you find something like AddHeader.

  • Storing complex configuration data

    While porting the WP-Cumulus plugin to Prestashop I came across an interesting situation. In the original plugin the parameters for the Flash movie are stored in an array that is obtained from the Wordpress database using a get_option() call. In Prestashop the parameters can be retrieved in bulk using Configuration::getMultiple(), but in that case you have to specify the key names for all the parameters which is a pain.

  • Moving Boxes Home Featured jQuery module

    I thought it was about time for yet more free Prestashop eye candy, so here's yet another home featured products module for you all to play with!

  • AddStuff is almost 1 Year old!!

    Who would have believed it! Well to celebrate, and also to fix a few problems it's recently been updated.

  • PS_Cumulus a WP-Cumulus port to Prestashop

    I was looking to write a cool module to use in future tutorial articles when I came across the nifty looking WP-Cumulus Wordpress plugin by Roy Tanck. It had all the elements I was looking for, and he has kindly released the code (including the flash source) under the GPL license.

  • Writing your own Prestashop Module - Part 4

    Form Validation and Security - In this tutorial we will look at the general issue of form input checking and security, both for Back Office and Front Office forms and user input as well as looking at improving our code both functionally and aesthetically.

  • Paypal WPP (Example) - PayPal Direct API

    Development Release - I've been asked several times about this, so I guess I'd better release the code. This was written some time ago, and the target PrestaShop version was 1.1, however it should work with later releases.

  • Writing your own Prestashop Module - Part 3

    Storing Module Configuration - In the third part of this series we'll look at how we can store configuration data for our modules in the Prestashop database, and how we can allow users to interact with this data to control the module's behaviour. We will also briefly touch on how we can generate output from our module to provide visual feedback of the configuration changes.

  • Writing your own Prestashop Module - Part 2

    Creating a basic module - In this second part of the series we will look at creating our first basic Prestashop module that can be controlled from the Back Office.

  • Writing your own PrestaShop Module - Part 1

    So you want to write a module? - There has always been a little bit of Voodoo associated Prestashop modules. This has been mainly down to a lack of documentation available, but never fear -- this series of tutorials aim to introduce module writing to the PHP programming masses.

  • Yet another Google Base update 0.6.3

    It's been a busy week here but I've still found time for the Google Base module which has jumped another few revisions to 0.6.3.

  • Adverts and Callouts module updated to version 1.2

    In an ongoing effort to keep all our modules up to date, a new version of of advertising module has been created to address differences in the admin tab architecture in PrestaShop 1.1. The older version was displaying view and edit links against each of the adverts, rather than edit and delete links.

  • HSBC CPI Card Payment Module

    This was developed originally for a client. The original brief was to update the existing module (provided by a member on the PrestaShop forum) to work in version 1.1 of PrestaShop and tie up any loose ends, but ended up being a complete re-write almost entirely from scratch (some of the third-party code in the original was re-used).

  • Randomly Displayed Adverts and Callouts

    Another useful tool for conversions is being able to attract the attention of your visitors and guide them to the parts of your site you really want them to see. We've come up with yet another great little PrestaShop module to do precisely that!

  • Live Support to Improve Conversions

    A common theme in small business forums and newsgroups when discussing eCommerce sites are posts that start with "I've had x,000 visitors to my site but haven't sold anything, what am I doing wrong?". Sadly, selling on-line isn't (just) about visitors, but conversions. Getting a customer to look at a product is one hurdle, but by far the more important one is getting them to actually part with their cash! This is where many come unstuck.

  • BETA Version 2 Paypal Module for PrestaShop

    We're pleased to release BETA 1 of our modified version of the PrestaShop Paypal Payment module that will hopefully address a few more of the shortcomings of the original version. This latest version provides tighter integration with IPN notifications, and supports all the current message combinations for both instant and eCheck payments. Refunds and cancellations are also supported, although only as far as this functionality is supported by PrestaShop itself.

  • eCartService Paypal Changes rolled into PrestaShop 1.1 Release

    We're pleased to announce that the initial changes we proposed for the Paypal Payment module for PrestaShop have been incorporated into the official 1.1 release which is due in autumn 2008.

  • Improving PayPal Support in PrestaShop

    When I first came across PrestaShop I was utterly astonished at how it looked and operated. Having spent years working with the likes of osCommerce, ZenCart et al. PrestaShop was a breath of fresh air, which reminded me greatly of another Open Source favourite of mine - Vanilla

  • Paypal IPN Validation update

    We had an issue recently where there was some difficulty contacting the paypal server to verify an IPN passed back to a PrestaShop store.

  • Possible bug in PrestaShop Paypal Module

    While working on a Paypal test with a customer we noticed that the module appears to have an error which requires users to enter the IPN return url in their paypal account settings. This obviously means that it isn't possible to set up multiple stores using PrestaShop if you have a single paypal account.

  • "AddStuff" for PrestaShop

    Addstuff will be 1 year old on 5th August 2009!! AddStuff is a fun little module that several have used to add some easy custom items to their pages. Inspired by many modules by the same (or similar) names for other open source projects, this allows you to include your own html (or anything else you can think of) onto a page easily.

  • Exporting products to Googlebase

    Getting noticed in Google Product Search - There has been huge demand for a module to allow upload of the products from Prestashop to Google Base. In an attempt to satisfy this, until such time as I can have a look at implementing it using the Google Base API, I threw together some code that will hopefully work.