Bonjour,
Si vous regardez l'HTML de votre page, vous pouvez voir qu'au niveau du prix, vous avez le tag meta pour "availability" et "priceCurrency":
i.imgur.com/DUwZWyW.png
Et si vous testez votre page avec l'outil de google pour tester les microdata (
search.google.com/test/rich-results?utm_...r_CqNUw36hrckFTpXURg
), vous obtenez ceci:
i.imgur.com/Yc54v3S.png
Et si vous regardez l'exemple fourni sur
schema.org/price
pour les microdata d'un prix, vous pouvez y voir les tag meta "availability", "price" et "priceCurrency":
i.imgur.com/5nZcs5J.png
Enfin, si je regarde show_default.php (la vue qui sert à afficher la page produit) dans la dernière version d'HikaShop, j'ai ceci:
i.imgur.com/WK4NixU.png
Vous pouvez également y voir les tag meta "availability", "price" et "priceCurrency".
Donc ce que tout cela indique, c'est que vous avez un override de vue pour show_default.php basé sur une ancienne version d'HikaShop où le tag meta "price" est manquant. C'est parce qu'il y a plusieurs années ce tag meta n'était pas nécessaire.
Nous avons ensuite rajouté ce tag meta de notre coté mais comme vous avez un override de vue, vous n'avez pas ce nouveau tag, et donc google n'arrive pas à process les microdata correctement sur votre site.
En conclusion, votre problème n'est pas lié à la mise à jour, mais bien à un vieil override de vue qu'il va falloir revoir pour rajouter le tag meta. il suffira d'y rajouter la ligne:
<meta itemprop="price" content="<?php echo $this->itemprop_price; ?>" />
comme sur la capture du fichier de vue par défaut et cela devrait ensuite fonctionner correctement.