Cet article fait suite à celui traitant de la même opération pour la version 1.6 de Perstashop La strucutre de la 1.7 étant très différente, le code l’est tout autant. Comme le premier, la seule limitation concernant ce bout de code, les fichiers ne peuvent pas être traités, donc c’est limité, mais pour ceux qui […]

Lire la suite →

La traduction s’est très largement complexifiée depuis le version 1.7 de Prestashop, à priori ce doit être du à l’utilisation de Symfony, ça n’a pas changé que ça d’ailleurs mais c’est un autre sujet. Dans certains cas, donc, la traduction des modules (mais pas que), peut poser des soucis, que ce soit en passant par […]

Lire la suite →

En théorie depuis le version 1.6 de Prestashop les modules peuvent être surchargés, pour cela on doit copier le fichier principal du module dans le répertoire override/modules/nomdumodule, la plupart du temps le fonctionnement est immédiat, notamment dans le cas de surcharge de méthodes de base, mais dans le cas de certains hooks, les surcharges ne […]

Lire la suite →

Récemment lors d’un projet, je devais recharger une page suite à une mécanique ajax que je ne pouvais modifier, mais lorsque j’envoyais le rechargement de page en utilisant par exemple : window.location.href = window.location.href; Les données ne se rechargeaient par correctement, les anciennes données bien que modifiées dans la base grâce au script ajax n’étaient […]

Lire la suite →

Lorsque vous créez un module incluant un contrôleur spécifique et que vous souhaitez avoir des listes ou des formulaires, vous devez utiliser les helpers, cela constitue une bonne pratique pour créer des pages d’admin. Le problème est que vous êtes limité par la mise en forme du template existant. Pour lever cette limite il faut […]

Lire la suite →

Dans certaines conditions, un site Prestashop en local peut se révéler moins rapide que sur un hébergement distant, surtout depuis la version 1.6. Il existe plusieurs raisons possibles, puissance de la machine, optimisation du serveur, process notamment les anti-virus, etc … Depuis plusieurs mois je me suis aperçu de lenteur sur des affichages Prestashop en […]

Lire la suite →