Bonjour,
Il n’existe pas de fonction permettant de transférer automatiquement l’intégralité d’une boutique HikaShop vers une nouvelle installation Joomla 6 en un seul clic. En revanche, il est tout à fait possible de migrer la boutique complète manuellement de manière fiable.
Voici la méthode recommandée:
1. HikaShop n’importe pas directement les utilisateurs Joomla. Pour récupérer les comptes clients, deux solutions existent :
- Migration complète du site Joomla (base utilisateurs incluse), si cela correspond à votre projet.
- Import des utilisateurs via une extension tierce dédiée à Joomla, par exemple un outil d’import CSV (RO CSVI, Data Import & Export, ou équivalent).
Une fois les utilisateurs Joomla présents sur le nouveau site, HikaShop fera automatiquement le lien avec les données clients lorsqu'il sera installé.
2.. Vous devez exporter puis importer toutes les tables HikaShop depuis la base de données de l’ancien site vers la nouvelle.
Il s’agit de toutes les tables dont le nom commence par #__hikashop_
L’export / import peut se faire via phpMyAdmin ou tout autre outil de gestion de base de données.
Important : Le préfixe de tables doit être identique entre les deux sites. Si le préfixe est différent, il faudra soit le modifier avant l’import, soit renommer les tables après l’import.
Une fois les tables importées, installez HikaShop sur le nouveau site Joomla 6. L’installeur détectera les tables existantes et appliquera automatiquement les mises à jour nécessaires.
3. Vous devez copier les dossiers suivants depuis l’ancien site vers le nouveau :
/media/com_hikashop/upload
/images/com_hikashop/upload
Contient les images produits, fichiers uploadés, documents, etc.
Dossiers d’overrides de templates, le cas échéant : /templates/VOTRE_TEMPLATE/html/com_hikashop/
Le transfert peut se faire indifféremment par FTP ou via le gestionnaire de fichiers de votre hébergeur, tant que les permissions sont correctement conservées.
4. Points de vérification après migration:
- Vérifier les images produits
- Vérifier les méthodes de paiement et de livraison (si vous avez des méthodes utilisant des plugins non inclus dans HikaShop, vous aurez une erreur lorsque vous essayez d'éditer les options de la méthode concernée. il faudra alors l'installer sur le nouveau site)
- Reconfigurer les éléments de menu, les modules HikaShop et certains plugins (HikaShop cart notification par exemple pour l'ajout au panier).
- Tester un processus de commande complet
Cette méthode permet de récupérer l’ensemble de la boutique : produits, catégories, commandes, clients, champs personnalisés et configuration HikaShop.