prestashop

Prestashop Testimonials Manager Module

Introduction

The Prestashop e-commerce platform allows users to leave feedback on individual products by leaving comments on each product. However, there is no method for users to leave feedback regarding the overall service of the shop. This module is designed to provide that functionality to store owners who wish to have this extra functionality. The module allows users to submit a testimonial for the store owner to approve. It also optionally supports reCaptcha as a form spam prevention method.

Compatibility

PrestaShop 1.3 Theming - Beginner's Guide new prestashop book

I have recently begun reading the book PrestaShop 1.3 Theming - Beginner's Guide. Theming is one of Prestashop's strong points and having a book on it is a handy way of learning some of the tricks to making a great looking shop.
When I have finished reading I will put up a review for it on this site. To be honest the fact that books like these are being published is a great sign that Prestashop is becoming a top choice for a shopping e-cart.

Updating weights on products in prestashop on mass

There are occasions where you might need to update a group of products weight. Recently I had a whole bunch of products that were in correctly set as 2KG when they should have been set to 0.2KG (200 grams). I started off manually changing them and then thought..no thanks this will take all day.

Luckily mySQL is your friend!

Using this query I was able to update all products weight within a certain category from 2KG to 0.2KG.

I knew the category I wanted to update was category 3 so I ran the following query:


UPDATE ps_product
SET weight = 0.2
WHERE weight = 2

Prestashop OffLine Payment Card Module

What is it?

Prestashop is a powerful featured open source (free!) shopping cart solution. One feature it is lacking is the ability to take credit or payment card payments to process off line in with a payment card machine. You know one of those chip and pin things you swipe your card in. It is useful for shop owners who have a card machine but want to take payments on line using Prestashop. Ideal for owners who aren't quite ready to sign up to the sometimes bewildering world of merchant accounts!

Why did I make it

Install Prestashop on a local host WAMP server

Check you have a working WAMP installation

WAMP stands for Windows, Apache, mySQL, PHP. It refers to the key components used to run a lot of dynamic websites on a Windows machine. It often used for developing web applications on your local machine before putting it live on your server. You can get prebuilt installation routines that make installing a WAMP a real breeze. The one I am using for this article can be found here www.wampserver.com.

PrestaShop Modules Standard Functions. Version 1.2.5

Standard Prestashop Module Functions

Prestashop uses a system of plug in modules to add new functionality to the basic "default" install. For example it will allow a store owner to add a new payment or shipping module. To assist a developer in creating modules the plugin system has a set of standard functions. I have found some and am listing them here. As I discover more I will add them to this document. I hope they prove useful to others.

function __construct()

Creating a PrestaShop Payment Module

Introduction

Having been looking for a Open Source shopping cart solution I stumbled on prestashop. It is a good solution which seemed to be what I was looking for. Like a lot of modern carts and CMSes it uses system of plug-in modules to add extra functionality that doesn't come as standard. The only slight problem with this module system, is how do you create a plug-in module!? It isn't exactly obvious.

List of standard hooks in Prestashop version 1.2.5

Prestashop Module Hooks

The following is a list of hooks standard in prestashop 1.2.5. You can obtain this list from prestashop's database in under the table _hook.

payment Payment
newOrder New orders
paymentConfirm Payment confirmation
paymentReturn Payment return
updateQuantity Quantity update
rightColumn Right column blocks
Syndicate content
Powered by Drupal, an open source content management system