Comment faire une migration sans perdre mes données ?

Avant toute chose, surtout ne désinstallez JAMAIS votre module.

Si vous souhaitez migrer votre boutique vers une nouvelle installation ou vers une nouvelle version de PrestaShop sans perdre la configuration de vos filtres, vous devez les exporter en suivant la procédure suivante :

Connectez-vous à votre base MySQL actuelle depuis votre compte PHPMyAdmin et : 

N'oubliez pas que pour que cette copie soit conforme à votre version d'origine, vous devrez disposer des mêmes ID pour les produits / catégories, etc.

 

Si vos filtres utilisent les propriétés supplémentaires de PrestaShop 9.2

Pour les groupes de critères basés sur les propriétés supplémentaires, les tables et la configuration du module ne représentent qu'une partie des données à conserver. La boutique de destination doit utiliser PrestaShop 9.2 ou une version ultérieure, avec Advanced Search PRO 5.4.0 ou une version ultérieure.

Une fois les propriétés d'origine et leurs valeurs disponibles sur la boutique de destination, lancez une réindexation complète des moteurs concernés et vérifiez leurs filtres et leurs résultats. La réindexation ne recrée pas les définitions de propriétés manquantes et ne récupère pas les valeurs d'origine qui n'ont pas été migrées.

 

Installez le module sur votre nouvelle version. Vous retrouverez tous vos filtres et votre configuration comme avant.

Il peut être nécessaire de faire une ré-indexation complète à la fin du processus d'installation. Pour ce faire, veuillez suivre cette FAQ.