Prestashop

Pour créer, rédiger et optimiser le SEO de vos pages web --> Contactez-nous

Prestashop


Prestashop 8: la fin ?

Alors que le changement de Prestashop 1.6 en 1.7 avait été l'occasion de pas mal de chamboulements non seulement au niveau de la structure (mise au carré par Symfony) mais également au niveau des fonctionnalités, modules et templates, le passage à Prestashop 1.8 ou Prestashop 8 est un énorme changement qui peut signifier la fin de Prestashop.

Voici pourquoi.

(On a attendu quelques mois avant d'en parler puisque Prestashop 8 est sorti il y a déjà quelques temps).

Lire la suite "Prestashop 8: la fin ?"

Woocommerce, Prestashop, Shopify ? Quel système pour lancer un e-commerce ?

Il parait que la pandémie #covid19 a précipité la numérisation, la digitalisation, la transformation numérique (remplacez n'importe quelle expression précédente par les blabla marketing qu'on réinvente en permanence pour parler de la même chose).

Condamnés à être fermés, les "petits" commerces (et les grands) cherchent tous à devenir des Amazon et à se lancer sur le web..

Les rapaces "agences" vendeurs de soupes sont sur le pont et se frottent les mains en voyant tous les crédules qui arrivent et sont prêts à payer pour se "numériser, digitaliser, etc..".

Même l'Etat avec le bon Bruno Le Maire s'y met en promettant assistance et argent ..  Quelle aubaine !

A part ça, si vous voulez créer un "e-commerce" , voici comment le faire FACILEMENT et pour PEU d'ARGENT ..  sans oublier que vous ne couperez pas (que vous ayez dépensé bcp ou pas pour le site) au principal boulot dont nous parlerons en fin d'article.

Lire la suite "Woocommerce, Prestashop, Shopify ? Quel système pour lancer un e-commerce ?"

Click and collect ou retrait en magasin sur Woocommerce

Avec les confinements (1, 2 et sans doute 3, 4 etc..) beaucoup de commerces "classiques" se mettent "sur" le web et proposent donc du "retrait en magasin" ou comme dit Bruno le Maire du "click and collect".

Comment mettre en place ceci sur Woocommerce (mais aussi sur Prestashop ou Shopify) ?

Lire la suite "Click and collect ou retrait en magasin sur Woocommerce"

Prestashop et les versions de php

Les versions de php se succèdent, améliorant sans cesse la vitesse des sites qui utilisent php et comblant quelques lacunes.

Actuellement, on vogue vers php 8.0 qui n'est pas super recommandée pour une utilisation "en production" actuellement mais est annoncée comme une véritable nouvelle étape ++

Sinon, on peut avoir php 7.4 qui apporte pas mal d'améliorations aux précédentes versions notamment en stabilité.

Si Wordpress "prend" parfaitement les versions de php et n'a de soucis que si le template n'a pas été conçu ou transformé "dans les règles de l'art", Prestashop suit avec difficultés les évolutions de php.

Lire la suite "Prestashop et les versions de php"

Site Prestashop ou Wordpress hacké par un virus qui détourne les pages et renvoie vers un autre site

Il semble que depuis quelques temps, pas mal de sites Prestashop ou Wordpress sont hackés par un virus qui détourne leurs pages.

En gros, quand on veut aller sur ces sites, on est renvoyé vers un autre site un peu douteux..

Comment réparer le problème ?

Lire la suite "Site Prestashop ou Wordpress hacké par un virus qui détourne les pages et renvoie vers un autre site"

Faille de sécurité sur les adresses des clients dans Prestashop (antérieure à 1.7.6.4): mise à jour obligatoire ou patch possible ?

Dans les versions de Prestashop antérieures à la 1.7.6.4, une importante faille de sécurité a été découverte.

Elle est mentionnée sur https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-5250 et assez explicite:

"In PrestaShop before version 1.7.6.4, when a customer edits their address, they can freely change the id_address in the form, and thus steal someone else's address. It is the same with CustomerForm, you are able to change the id_customer and change all information of all accounts. The problem is patched in version 1.7.6.4."

Aie !!!

Lire la suite "Faille de sécurité sur les adresses des clients dans Prestashop (antérieure à 1.7.6.4): mise à jour obligatoire ou patch possible ?"

Prestashop 1.7 : incroyable liste de bugs natifs ... Est-ce sérieux ?

Prestashop 1.7 continue d'étonner jour après jour celles et ceux qui s'y plongent ..

Mine d'or pour les agences de développement qui pour certaines, vantent hypocritement ce CMS (Car cela leur fait le chiffre d'affaire de l'année tellement il y a du travail pour réparer les manquements des développeurs de Prestashop), la version 1.7 de Prestashop a été développée presque en dépit du bon sens (sous Symfony pour apporter plus de solidité en théorie que pour les versions antérieures mais avec des fonction bientôt dépréciées ?!?).

Lire la suite "Prestashop 1.7 : incroyable liste de bugs natifs ... Est-ce sérieux ?"

Prestashop 1.7 et le problème du dégroupage ou des commandes scindées entre 2 transporteurs

On sait que la migration vers Prestashop 1.7 n'est pas aussi facile que Prestashop le prétend (voir ).

(Si vous êtes wordpress/Woocommerce, lire  dégroupage sur Wordpress/Woocommerce )

Avec les commandes scindées (ou le dégroupage pour employer un autre mot), on a un exemple typique de choses qui étaient possibles sur Prestashop 1.6 mais ne le sont plus sur Prestashop 1.7 car abandonnées par les développeurs de ce système.

Quand on lit les issues sur github, prestashop n'indique jamais ou pas explicitement ne pas avoir remis en place la fonctionnalité de la 1.6 permettant de scinder une même commande entre plusieurs transporteurs.

Discussions à ce sujet sur gihub

[BOOM-2690] Carrier selection on FO
https://github.com/PrestaShop/PrestaShop/issues/9998

[BOOM-5944] Split order - order confirmation
https://github.com/PrestaShop/PrestaShop/issues/9594

Etonnant non ?

Comment alors faire fonctionner un dégroupage sur Prestashop 1.7 ?

Lire la suite "Prestashop 1.7 et le problème du dégroupage ou des commandes scindées entre 2 transporteurs"

Fin de la maintenance de Prestashop 1.6.x Passez vite à la 1.7 sinon ....

Depuis de nombreux mois, Prestashop a annoncé la fin de la maintenance de sa version 1.6 pour pousser les gens à migrer vers la 1.7.

Devant le tollé et la faiblesse de la 1.7 à l'époque, les barbus geeks de Prestashop (qui sont sympas mais planent à 100 km des préoccupations concrètes des e-commerçants) ont daigné continuer la maintenance jusqu'au 30 juin 2019:

Lire la suite "Fin de la maintenance de Prestashop 1.6.x Passez vite à la 1.7 sinon ...."

Spam sur Prestashop: comment faire pour régler le problème ?

Il semble qu'une grosse "campagne" de spam vise en ce moment les sites faits avec Prestashop.

Certains "experts" accusent la Russie mais comme d'habitude ils oublient que n'importe qui peut utiliser un serveur situé en Russie ou une adresse IP en Russie pour se livrer à ce genre de blagues, tout simplement parce que la Russie (et les anciens pays de l'URSS) sont assez libres en ce qui concerne l'Internet ..  du moment qu'on n'y fait pas de politique et puis ça concourt à la réputation du pays en termes de "qualité" des grands méchants e-loups et e-ours :-))

Bref, comment régler ce problème de spam sur Prestashop ?

Lire la suite "Spam sur Prestashop: comment faire pour régler le problème ?"

Ecran blanc, erreur 500 avec Prestashop quand on a PHP 7.x

Quand on a un site fait avec Prestashop et qu'on passe à Php 7.x (et surtout php 7.2 ou php 7.1), on risque fort de se retrouver avec une erreur 500, un écran blanc.

On peut souvent régler ça en désactivant le cache ou en le vidant mais l'erreur peut se reproduire souvent.

En fait, il s'agit la plupart du temps d'un problème de librairie manquante dans PHP, librairie utilisée par Prestashop.

Lire la suite "Ecran blanc, erreur 500 avec Prestashop quand on a PHP 7.x"

Site Prestashop pour artisan avec établissement de devis et configurateur: un exemple pour des volets roulants

Prestashop est à la mode en France et peu dans le monde (cf stats sur  https://trends.builtwith.com/shop ). Plus cher, moins souple que WooCommerce, Prestashop a du "succès" en France car il fait vivre de nombreux développeurs et freelances .. tellement il y a de problèmes (et les migrations de la version Prestashop 1.6 vers la 1.7 sont tellement m... que ça fournira du travail à certains pendant au moins 1 an :-)) .

De toutes façons, quand un client veut utiliser Prestashop, hé bien il l'utilise donc en avant.

Le client, vendeur de volets roulants, voulait un Prestashop avec un configurateur de prix.

Voici le résultat: https://www.my-volet-roulant.fr/

Lire la suite "Site Prestashop pour artisan avec établissement de devis et configurateur: un exemple pour des volets roulants"

Bug Prestashop 1.7 - Impossible de valider un formulaire, les checkbox ne se cochent pas

Si vous migrez de Prestashop 1.6 vers Prestashop 1.7, vous avez certainement des difficultés (voir Migration de Prestashop 1.6 vers la 1.7: les problèmes et la méthode ) et si vous installez un Prestashop 1.7, c'est la même chose: pas mal de problème.

Certains modules ne fonctionnent pas , certaines fonctionnalités qui existaient sur la 1.6 n'existent pas, etc, etc..

Un des problèmes récurrents tient aux templates thèmes sur Prestashop 1.7 Beaucoup de ceux-ci ne sont pas adaptés à la "nouvelle "version et ça foire dans tous les sens.

Un problème assez bloquant à l'heure du RGPD: avec pas mal de thèmes, il est impossible de valider un formulaire, les checkbox ne se cochent pas.

Lire la suite "Bug Prestashop 1.7 - Impossible de valider un formulaire, les checkbox ne se cochent pas"

Votre Prestashop est lent ? Peut-être un problème de l'API Prestashop

En l'espace de quelques jours, les propriétaires ou tenanciers d'un site fait avec Prestashop ont certainement remarqué un back-office hyper lent et des messages d'erreurs quand ils veulent aller sur une des fonctions du Prestashop.

Lenteur prestashop

Est-ce un problème de serveur ou de fournisseur d'accès qui veut vous pousser à payer plus cher ?

Est-ce une attaque de méchants russes qui veulent blouer votre site pour énerver les gens pour les élections ?

Que nenni les amis, c'est une problème Prestashop.

Comme le signale le compte twitter de cette engeance:

Problème prestashop

Vous pouvez le vérifier en tentant d'aller sur http://api.addons.prestashop.com/ --> ça ne répond pas.

Comment ce problème ralentit-il votre site ?

Le dossier config/xml contient des fichiers xml de configuration des modules. Ces fichiers sont mis à jour régulièrement (en checkant leur date de dernière modification). Cette mise à jour des fichiers est réalisée en se connectant à l'api de prestashop.com. Quand l'api de Prestashop est down, le script de mise à jour essaie pendant plusieurs secondes de se connecter, puis abandonne, la page peut alors se charger mais on a ramé pendant un moment.
 
Comment résoudre ce problème de connexion à l'API Prestashop ?
 
Pour résoudre le problème, on peut désactiver temporairement la mise à jour depuis prestashop.com (dans le fichier /home/www/classes/controller/AdminController.php, la fonction isFresh($file, $timeout = 604800) qui checke la date de modification des fichiers de configuration renverra temporairement " true " afin de ne pas lancer une connexion à prestashop.com.
 

 

AMP sur Prestashop: on fait comment ?

Alors que la mise en place d'AMP est très compliquée sur un site fait au burin (ou par des barbus "non mais nous on n'utilise pas les CMS classiques tu vois") et très simple avec Wordpress (voir  ), l'affaire est moyennement compliquée avec Prestashop.

Comme d'habitude, il existe des addons PAYANTS

https://addons.prestashop.com/fr/mobile/24736-amp-accelerated-mobile-pages.html  : 59 euros

https://addons.prestashop.com/fr/performance-site/27661-accelerated-mobile-pages-amp-pro.html : 79 euros

Grrrrr..  Mais après quelques recherches, on trouve quelque chose de gratuit:

Lire la suite "AMP sur Prestashop: on fait comment ?"

Améliorer le SEO d'un Prestashop: la checklist

Pas mal de sites faits sous Prestashop ont des problèmes de SEO.

Ces problèmes sont bien entendu de nature différente selon les cas.

Parfois même, améliorer le SEO ne sert à rien car le domaine d'activité ne s'y prête pas (peu de recherches) ou il y a tellement de pubs qui cachent les résultats naturels qu'il vaut mieux faire de la pub en optimisant le coût de celle-ci.

Lire la suite "Améliorer le SEO d'un Prestashop: la checklist"

Ajouter un champ supplémentaire à une catégorie Prestashop 1.6

Voici un petit tuto pour ajouter un champ supplémentaire à une catégorie, dans Prestashop 1.6

Lire la suite "Ajouter un champ supplémentaire à une catégorie Prestashop 1.6"

Bug de Prestashop sur le doublement des frais de port ou commandes dédoublées

Encore une histoire bug Prestashop qui n'en finit pas de les empiler au gré des "mises à niveau" des différentes versions ..

WooCommerce sur Wordpress est nettement plus stable et performant (notamment en SEO) mais beaucoup de gens continuent d'utiliser Prestashop donc, il faut corriger les bugs ..

Cette fois-ci, il s'agit d'un doublement des frais de port et de certaines commandes dédoublées.

Lire la suite "Bug de Prestashop sur le doublement des frais de port ou commandes dédoublées"