Bonjour,
Merci du retour.
C'est en effet un bug.
La logique du code est bonne en fait. C'est un souci de référence qui fait que les données sont partagés par les différents produits au lieu d'être individualisées.
Changez la ligne:
$this->rows[$k]->characteristics[$value->characteristic_parent_id] = $this->characteristicsToBeDisplayed[$value->characteristic_parent_id];
en:
$this->rows[$k]->characteristics[$value->characteristic_parent_id] = hikashop_copy($this->characteristicsToBeDisplayed[$value->characteristic_parent_id]);
pour éviter le référencement de la variable dans le fichier components/com_hikashop/views/product/view.html.php et cela corrigera le problème.
Nous allons rajouter le patch de notre coté également.