Affichage de caractéristiques non publiées en listing

  • Posts: 312
  • Thank you received: 15
  • Hikashop Business
2 years 3 months ago #344109

-- HikaShop version -- : 4.6.1
-- Joomla version -- : 3.10.11
-- PHP version -- : 7.4.30

Bonjour,

J'ai testé l'option d'affichage des caractéristiques, qui peut être bien pratique pour indiquer par exemple les contenances disponibles sans avoir à ouvrir la page produit (ou la popup maintenant que cette possibilité est offerte).
Hélas je rencontre un souci, c'est que cela m'affiche (pour tous les produits du listing) chaque valeur de la caractéristique sélectionnée pour cette catégorie, même pour les produits dont aucune variante ne l'utilise.

Est-ce que j'ai loupé un paramétrage, ou arrivez-vous à reproduire ce dysfonctionnement ?
Merci
Pierre

Last edit: 2 years 3 months ago by Pi_R.

Please Log in or Create an account to join the conversation.

  • Posts: 2639
  • Thank you received: 66
  • Hikashop Business
2 years 3 months ago #344114

pourquoi tu utilises pas un champ perso plutot ?
il n'affichera que ce qui concerne le produit

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
2 years 3 months ago #344113

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.

Please Log in or Create an account to join the conversation.

  • Posts: 312
  • Thank you received: 15
  • Hikashop Business
2 years 3 months ago #344123

Bonjour,

Merci Nicolas, cela règle bien le souci.

Please Log in or Create an account to join the conversation.

Time to create page: 0.051 seconds
Powered by Kunena Forum