Pour créer un ticket support, commencez par une recherche

Pourquoi mes modifications sont lentes / ne s'appliquent pas ?

Lorsque vous appliquez des modifications en masse sur votre catalogue produit, ces dernières peuvent mettre un certain temps avant d'être appliquées, voir ne pas s'appliquer du tout.
Cela peut être lié à plusieurs facteurs que nous allons voir ensemble ici.

1- Il est important de savoir sur quel type de serveur vous êtes car chaque modification réalisée dans Store Commander est traitée par votre Serveur.

Si vous êtes sur un serveur mutualisé, il est fort probable que ce soit la cause des lenteurs. Il est fortement recommandé d'utiliser un serveur dédié.

2- Lorsque vous réalisez des modifications via Store Commander, cela déclenche des points d'accroche (hooks).

Ces hooks sont visibles depuis le back-office PrestaShop > Apparence > Positions (Version PS 1.7.x).

Les modules que vous utilisez peuvent être greffés sur différents Hooks.

Une modification produit via Store Commander va déclencher le hook actionProductUpdate (entre autre).

Il est primordial d'avoir le moins de modules possibles greffés sur ce hook pour éviter le déclenchement de ces derniers et ainsi gagner en rapidité d'exécution lors de vos modifications.

Pour rappel, nous avons un article qui récapitule les différents modules qui peuvent poser problème.

3- Comme mentionné plus haut, les modifications réalisées dans Store Commander sont gérées par votre serveur (d'où l'importance d'un serveur dédié).

Lors de changement en masse, il est possible que le processus prenne trop de temps et de ce fait, que votre serveur coupe ce dernier, c'est ce que l'on appelle un "Timeout Serveur".

Ce timeout peut-être déclenché car le processus a pris trop de temps ou car les ressources serveurs sont trop faible.

Dans ce cas, deux solutions, vous pouvez augmenter le timeout depuis votre configuration serveur ou augmenter votre limite de mémoire PHP (augmentation des ressources allouées lors de l'exécution des processus).

Ces informations sont visibles (mais non modifiables) également depuis le back-office PrestaShop > Paramètres avancés > Informations

Cela devrait résoudre vos problèmes de lenteur.

Si toutefois ils venaient à persister, n'hésitez pas à nous contacter à l'adresse email suivante : support@storecommander.com