PrestaShop developing how-to

DEV / PrestaShop 1.6 & 1.7 tutorials (php,js,html,css)

 

Front-office Hooks

TUTORIAL #1: Front-office Hooks

 

How to debug errors in Prestashop

TUTORIAL #2: Debugging can be a daunting task, because with so many versions of prestashop modules, third and different hosting platforms, can be an arduous task. This tutorial is to verify that our store does not contain errors, and if I had, try to fix or determine the problem to seek help in the forum.

 

Database Structure

TUTORIAL #3: Here are descriptions of the database tables in PrestaShop v1.4.2. By default, each table has a prefix of ps_. When you install PrestaShop, you have the option of changing this prefix, which lets you install PrestaShop multiple times in the same database, and also helps to prevent table name conflicts with other shopping carts installed in the same database. The table names are all lowercase and use underscores between words, and include the types of objects in the table.

 

Prestashop Database Schema

TUTORIAL #4: The Prestashop Database schema contains all the tables and relations, so its very useful to get a quick view of the tables when you develop a module.

 

Get URL with link in the features of a product

TUTORIAL #5: The idea is to put a URL with link in the features of a product. The first step is to add a new feature in the product with the name URL, and set the value with your link like http://www.adidas.com

 

How to disable currencies in the front office

TUTORIAL #6: how to disable currencies in the front office

 

Product features in the category list

TUTORIAL #7: Adding the product features in the category list is a great tool to increase sales and show the customer the current product features. You only need to edit the product-list.tpl of your template, and put this code where you want (close to description tag in this example)

 

HTTP 500 error and how can I fix it

TUTORIAL #8: What is the HTTP 500 error and how can I fix it in my PrestaShop online store?

 

Save even if you have not loaded all of the tabs

TUTORIAL #9: save even if you have not loaded all of the tabs

 

Show a code to restrict the user

TUTORIAL #10: show a code to restrict the user