Skip to Content

Pourquoi des stocks négatifs sous Prestashop ?!

Certains de nos clients nous remontent une interrogation concernant des stocks négatifs sous Prestashop en version 1.6.* ou 1.7.* alors qu’ils ont précisé dans l’interface d’administration une interdiction des commandes hors-stock.

Cela arrive quelque soit la configuration de « En cas de rupture de stock » choisie : « Refuser les commandes » ou « Par défaut: Refuser les commandes tel que défini dans les préférences produits ».

Il faut d’abord comprendre comment Prestashop vérifie les stocks des produits lors de la validation de panier.

Read more

Vérifier des numéros CPF / CNPJ / CR pour une version Prestashop 1.6.*

Si comme l’artiste JR, au travers de sa boutique Social Animals,  vous êtes amenés à envoyer des colis dans le monde entier, et notamment en Chine et au Brésil, vous allez être confronté à la problèmatique des numéros CPF / CNPJ / CR. Documentation difficilement trouvable et donc nécessairement en anglais.

Read more

Sommes-nous une agence experte Prestashop et en applications mobiles ?

Aujourd’hui, j’aimerai beaucoup partager avec vous la façon dont je perçois l’approche commerciale d’un « expert ».

Certes, ce terme a été galvaudé mais en plus, ma conviction profonde c’est que ce terme n’a plus de valeur et n’en a jamais eu.

L’expertise, c’est une perception subjective. Comment peut-on s’auto nommer « expert » ?

Read more

Affichage ordonné des liens d’administration de Prestashop

Perte de menus d’administration entre Prestashop 1.6 et 1.7

Suite à la migration d’un de nos clients d’un Prestashop 1.6 vers 1.7, nous avons été confronté à la disparition de nos menus personnalisés dans l’interface d’administration.

Requête SQL pour les réparer

Afin de retrouver tous nos menus qui ont disparus, voici une petite requête SQL qui permet de s’y retrouver :

[sourcecode language= »sql »]
SELECT
CONCAT(‘(‘,t.id_tab,’ – ‘, t.class_name, ‘ – ‘,tl1.name,’)’) as level1
,CONCAT(‘(‘,t2.id_tab,’ – ‘, t2.class_name, ‘ – ‘,tl2.name,’)’) as level2
, t3.*
, tl3.*
FROM ps_tab t
LEFT JOIN ps_tab_lang tl1 ON t.id_tab =tl1.id_tab
LEFT JOIN ps_tab t2 ON t.id_tab = t2.id_parent
LEFT JOIN ps_tab_lang tl2 ON t2.id_tab =tl2.id_tab
LEFT JOIN ps_tab t3 ON t2.id_tab = t3.id_parent
LEFT JOIN ps_tab_lang tl3 ON t3.id_tab =tl3.id_tab
WHERE t.id_parent = 0
ORDER BY t.id_parent, level1, level2, t3.position;
[/sourcecode]

 

 

Mise à jour Prestashop 1.6 en Prestashop 1.7

Voici un petit billet qui va servir de pense-bête, checklist, procédure pour mettre à jour une plateforme Prestashop 1.6 en Prestashop 1.7.

L’un de nos client, Direct-filet, souhaitait migrer une de ses boutiques d’un Prestashop 1.6 vers sa version 1.7.

Nous y sommes arrivés non sans quelques gouttes de sueur. En effet, à ce jour, le module « 1 Click upgrade » ou « Mise à jour en 1 clic » ne permet pas de mise à jour vers la version 1.7.

Prestashop l’annonce, cela ne sera pas facile.

Read more