Bonjour,
Ce n'est pas le "code" le problème, mais l'alias, comme indiqué dans le message d'erreur.
Ce message indique que vous avez déjà un produit avec l'alias que vous essayez d'enregistrer dans la base de données.
Et si vous ne fournissez pas d'alias, mais que vous avez l'option de génération d'alias activée dans la configuration d'HikaShop, alors il va utiliser le nom du produit (et le convertir pour être utilisable dans une URL) en tant qu'alias.
Par exemple, si le nom de mon produit est "HikaShop Business" et que je laisse l'alias vide avec la génération de l'alias activée, alors HikaShop va essayer de sauvegarder le produit avec l'alias "hikashop-business". Et si un produit existe déjà dans la base de données pour cet alias, alors vous aurez ce message d'erreur.
Vu que plusieurs autres utilisateurs nous avaient fait des retours là-dessus, dans HikaShop 5.1.1, nous avons fait une amélioration
HikaShop will now automatically modify the current product's alias when saving a product and its alias is already used by another product.
pour justement modifier l'alias dynamiquement si un produit existe déjà avec l'alias renseigné ou généré.
Donc en effet, mettre à jour règlerait le problème. Mais si vous avez suivi ce que j'ai expliqué plus haut, alors vous pourrez faire en sorte de ne pas avoir le problème en fournissant un alias unique dans le produit avant de le sauvegarder.