Archive pour la catégorie ‘prestashop’

Tutoriel override prestashop partie 3 : surcharge de la classe Link pour modifier l’URL rewriting

Nous souhaitons à présent accéder à notre page Manufacturer listant tous les produits de la marque. Si vous avez suivi ce tutoriel jusqu’ici, vous saurez que cette page a forcément une nouvelle URL puisque l’URL de base redirige vers une page de type CMS. Nous allons décider que pour y accèder, nous passerons un paramètre […]

Tutoriel override Prestashop partie 2 : surcharge du controller ManufactureController

Comme décrit en préambule, nous souhaitons qu’une page Manufacturer redirige sur la première page CMS qui lui est rattachée. Il faudra donc également prévoir d’accéder à la page Manufacturer « classique » par une nouvelle URL. (nous verrons cela plus tard dans la partie traitant de l’URL rewriting de Prestashop). Voyons alors le code du ManufacturerController (sans […]

Tutoriel override Prestashop partie 1: Surcharge de classe et controller CMS

Pour commencer nous allons nous rendre dans le back office de prestashop afin de créer des pages CMS. L’astuce ici consiste à utiliser les sous catégories de pages CMS comme des références à des marques de votre catalogue. (ATTENTION, cela détourne la fonctionnalité première des catégories de CMS de prestashop). Etant donné que la catégorie […]

Surcharge de classes et controllers dans prestashop : un exemple complet

Aujourd’hui, je mets en ligne une nouvelle série d’articles sur la solution e-commerce open-source Prestashop, dans laquelle je vais vous reparler de l’override de classes et de controllers dans prestashop 1.4 en vous présentant un exemple complet, mettant en oeuvre les 2 types d’override (classe et controller) et également une gestion de l’URL rewriting. Pour […]

Prestashop 1.4 : Marre des Hooks ? Essayez un plugin !

Aujourd’hui, je vous propose une petite traduction / adaptation d’un article de ecartservice.net qui m’a bien servi. Si comme moi, vous développez des modules et des themes pour Prestashop, vous vous êtes certainement arraché quelques cheveux lorsque vous avez du vous servir du système de hooks. Autant cela peut s’avérer très pratique lorsque vous devez […]

Prestashop: comment surcharger le coeur

Comme je le disai dans un précédent billet, depuis que Prestashop est sorti en version 1.4, la surcharge du coeur est désormais possible. Controllers et classes peuvent être réécrites sans avoir à hacker le coeur du logiciel ! C’est pour moi une des meilleures fonctionnalités techniques apportées par cette nouvelle version. En effet, vous allez […]

Debug Smarty avec Firebug pour Prestashop 1.4

Le module de debug Firebug pour Smarty existe déjà depuis plus d’un an mais la sortie de prestashop 1.4 et l’utilisation du moteur de templates Smarty en version 3 a poussé le créateur du module a sortir une nouvelle version compatible. Pour rappel, ce module sert à activer le debug de templates Smarty sous Prestashop […]

Prestashop 1.4 version finale enfin disponible !

Ca y est, après plusieurs mois d’attente, Prestashop 1.4 en version finale est enfin disponible ! Depuis le temps que l’on attendait ca ! Pour la télécharger, c’est par ici. Au menu, plein de nouvelles fonctionnalités alléchantes ! Parmi la longue liste de nouveautés, voici celles qui me paraissent les plus intéressantes et qui manquaient […]