Skip to Content

Fichier classe override non utilisé/chargé par Prestashop

Pour notre client spécialiste de la réparation de chaussures par Internet, nous avons du modifier le comportement de Prestashop afin de lui permettre de payer par carte bleue une commande qui n’a pas pu être finalisée/payée.

Pour cela nous avons donc créé le fichier /override/classes/controller/FrontController.php qui permet de charger un panier et de le transformer en commande. Théoriquement impossible dans un Prestashop qui interdit de charger un panier qui a déjà une commande associée. Et cela quelque que soit le statut de la commande.

Read more

Mise à jour mineure simplifiée et automatisée

Malgré notre petit troll sur l’article d’une mise à jour de Prestashop 1.6 vers Prestashop 1.7, nous avons quand même tenté d’utiliser cette méthode pour une mise à jour.

Comme nous l’indiquions dans notre article,  une mise à jour majeure de Prestashop ne peut pas être aussi simple que celle décrite par Prestashop. Pour s’en rendre compte, vous pouvez consulter notre procédure pour une mise à jour d’un Prestashop 1.6 vers 1.7.

Par contre, l’idée de base qui  est de déposer les nouveaux fichiers, les fichiers de mise à jour et lancer la mise à jour nous semblait intéressant pour une automatisation.

Read more

Prestashop n’utilise pas la bonne grille de frais de port

« Pourquoi Prestashop n’utilise pas la bonne grille de frais de port ? » voici la question ou la réponse n’a pas été aussi évidente.

Pour les plus impatient(e)s, voici le lien pour la solution. Pour les autres, voici le contexte qui a tout son importance.

Read more

Comment mettre à jour automatiquement des traductions sur Prestashop

Si votre architecture comportent plusieurs instances de votre site Internet (Production, pré-production, postes de développement, …) comment mettre à jour de manière automatique des traductions, sans devoir aller sur chacune des interfaces d’administration ?

Read more

Tarifs et poids des déclinaisons qui disparaissent

Nous avons été confrontés à un problème qui nous a fait devenir chèvre sur la fin.
En effet, un de nos clients sous Prestashop 1.7.2.4 nous a fait part de son incompréhension concernant ses saisies sur son Interface d’administration.
Sur des produits avec des déclinaisons, les impacts de prix et de poids s’enregistraient de manière aléatoires ou qui disparaissaient. Du moment que c’est « aléatoire », nous avons du mal à le reproduire et donc à intervenir rapidement dessus.

Read more

Des factures différentes en fonction des langues

Un client de notre agence de développement spécialisée dans Prestashop a souhaité modifier le format de ses factures.

Pour cela, rien de plus simple, il suffit de modifier les fichiers dans le répertoire /pdf  et de les copier dans le répertoire du thème.

Après plusieurs essais concluants,  nous essayons de les générer dans une autre langue, et là c’est le drame…

Read more

Pourquoi Prestashop 1.7 stocke des années de naissance dans le champ société

Après de longues et fastidieuses recherches, nous avons enfin trouvé l’origine des années de naissance dans le champ ‘company’ de la table ‘ps_address’.

En effet, un de nos clients se plaignait de synchronisation avec son ERP qui échouait à cause de valeurs invalides. Et cet ERP avait raison, car dans le champ société, Prestashop 1.7 transmettait une année de naissance.

Read more

Correction erreur sur le module « Module Simulateur de frais de livraison »

Lors de la maintenance mensuelle de notre client spécialisé dans la vente de filet et toiles d’ombrage, nous avons observé des erreurs dans les fichiers de logs de Pretashop:

Read more

Mise à jour Prestashop 1.6 en Prestashop 1.7 Officiel : Comment faire de l’humour involontaire

Un petit article qui  suit notre précédent sur la migration d’un Prestashop 1.6 vers Prestashop 1.7.

En effet, sur le Blog de Prestashop, un nouvel article est sorti pour indiquer comment effectuer la mise à jour de Prestashop de la version 1.6 vers la version 1.7. Cet article est d’ailleurs promu sur la colonne droite de votre interface d’administration.

Cet article sur la mise à jour détaille pas à pas les manipulations à effectuer. La procédure est assez courte et bien illustrée.

Read more

De nombreuses erreurs « Smarty: Missing template name »

Lors d’une mise à jour de Prestashop 1.6 vers 1.7  pour un de nos clients, et après sa configuration, nous nous sommes aperçus d’un très grand nombre d’erreur :

PHP Fatal error:  Uncaught  –> Smarty: Missing template name <– \n  thrown in /prestashop/vendor/prestashop/smarty/sysplugins/smarty_internal_template.php on line 678, referer: http://local/

Read more

PliciWeb Solutions