- Posts: 326
- Thank you received: 17
Affichage de caractéristiques non publiées en listing
4 years 1 month ago - 4 years 1 month ago #344109
by Pi_R
Affichage de caractéristiques non publiées en listing was created by Pi_R
-- 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
-- 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: 4 years 1 month ago by Pi_R.
Please Log in or Create an account to join the conversation.
4 years 1 month ago #344114
by erickb
Replied by erickb on topic Affichage de caractéristiques non publiées en listing
pourquoi tu utilises pas un champ perso plutot ?
il n'affichera que ce qui concerne le produit
il n'affichera que ce qui concerne le produit
Please Log in or Create an account to join the conversation.
4 years 1 month ago #344113
by nicolas
Replied by nicolas on topic Affichage de caractéristiques non publiées en listing
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:
en:
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.
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:
Code:
$this->rows[$k]->characteristics[$value->characteristic_parent_id] = $this->characteristicsToBeDisplayed[$value->characteristic_parent_id];
Code:
$this->rows[$k]->characteristics[$value->characteristic_parent_id] = hikashop_copy($this->characteristicsToBeDisplayed[$value->characteristic_parent_id]);
Nous allons rajouter le patch de notre coté également.
Please Log in or Create an account to join the conversation.
4 years 1 month ago #344123
by Pi_R
Replied by Pi_R on topic Affichage de caractéristiques non publiées en listing
Bonjour,
Merci Nicolas, cela règle bien le souci.
Merci Nicolas, cela règle bien le souci.
Please Log in or Create an account to join the conversation.
Time to create page: 0.189 seconds