Blog

  • 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.

    Updated for Prestashop version 1.4 onwards.

    (more…)

  • 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.

    Similar to the ObjectModel base class, all Prestashop modules are extended from a common base class used to define their basic functionality. The “Module” class provides the interface between the administration screens and your module as well as providing internationalisation and “hook” management functionality.

    Updated for Prestashop version 1.4 onwards.

    (more…)

  • 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. This series will look at building our very own fully functional module which will provide all the standard functionality that is the basis for many of the most common modules. It will also provide a basic framework that you can use as a  template for your own code. Later articles will look at creating Payment Modules and extending the Administration interface, but initially we’ll look at the class of modules which deal mainly with inserting content into your pages, as this best demonstrates the fundamental basic concepts of developing for PrestaShop.

    Updated for Prestashop version 1.4 onwards.

    (more…)

  • Yet another Google Base update 0.6.3

    Get noticed in Google Product Search

    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.

    As usual I strongly recommend you test this before use in a production environment

    Changes

    Version 0.6.3

    • File IO modified again to reduce risk of timeouts
    • Added g:weight attribute when weight is non-zero for product
    • Added g:product_type attribute based on product categories
    • Changed description input to textarea
    • Added config entry for output filename on server
    • Added advanced settings to allow a feed to be generated for another site
    • Added compatibility with 1.2beta (provisional)
    • Improved error checking for permissions issues

    Why not check it out via our Free Prestashop Modules Page


  • General news update

    I’ve been rather busy lately on other projects so updates on this site have sadly been few and far between. With the release of PrestaShop 1.2 coming up though there has been some work done, and yet more in progress to update the modules on this site to this new version. The Google Base module has been updated slightly, and there are many more fixes and feature updates to go. If you wish to test the pre-release versions then you can do so by joining in the discussion in the Google Base forum thread on the PrestaShop site.

    There will also be an update to the v2 Paypal Module and Addstuff modules in the coming weeks, and this site will be undergoing some maintenance so we can look to add some great new features in the future….


  • Updated Google Base Module to v0.5

    Google Base Module Update

    I’ve just recently updated the original Google Base module (to v0.5) with a few enhancements that should hopefully help those who may have had issues with the previous version.

    **Please note that due to changes in PrestShop core classes that this module will not work with the latest 1.2beta3 version** In order for this module to work with the 1.2beta3 version you must use the corresponding beta version which will also be available from the product page Google Base Module.


  • 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.

    An updated version of the PrestaShop Random adverts and Callouts module is now available.


  • 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).

    (more…)

  • JonDesign’s SmoothGallery2.0 for Prestashop Featured Products

    In one of the review threads on the PrestaShop forum there was a particular gallery feature that caught the eye, and I decided to adapt it slightly for more general use. It’s basically just the Featured Products module adapted to use the javascript gallery rather than the standard tabular layout, and it certainly looks more effective.

    (more…)

  • Shopmania Feed – UK

    ** There is now an official script for PrestaShop available and this module is no longer supported. **

    It’s been a busy few weeks, and we’ve been caught up in the Christmas rush as many of you out there hopefully are too. It’s a busy time for stores – the busiest of the year – and hopefully the gloom and doom regarding ‘Credit Crunches’ and ‘Bank Bail-outs’ hasn’t affected you too much.

    One of our regulars on the UK PrestaClub Forum suggested that a feed for Shopmania would be nice, so we threw this together. Sadly it is currently written to provide a feed for the UK service, although we plan to add some configuration in the next release to allow you to choose which country you would like to create the feed for. The more technical of you out there will have no trouble altering the module as it stands to produce a feed for your own country should you want to.

    Version 1.0 (November 2008) : UK Shopmania Feed v1.0