Besoin d'aide pour faire afficher le nom d'une couleur

  • Posts: 621
  • Thank you received: 18
  • Hikaserial Subscription Hikashop Business
6 years 2 weeks ago #291170

-- HikaShop version -- : 3.4
-- Joomla version -- : 3.8.5

Bonjour,

J’ai besoin d’aide pour ajouter un truc.

Nous avons besoin de faire afficher le nom de la couleur sélectionnée par l'utilisateur au dessus des icônes de couleur. (Voir attachment)



Nous avons essayé en créant un champ personnalisé nommée "couleur" et avons ajouté le code suivant à la vue "product / show_default.php"

<h5>Couleur:<?php echo $this->element->couleur; ?></h5>


Ça fonctionne dans la fiche produit mais il est statique. Lorsque nous remplissons le champ personnalisé dans une variante de produit, elle n’apparait pas dans la partie publique.

Nous voulons que le nom de la couleur change lorsque l’utilisateur clique sur un icône de couleur.

Comment faire pour y arriver ?

Merci,

Attachments:

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

  • Posts: 81540
  • Thank you received: 13070
  • MODERATOR
6 years 2 weeks ago #291184

Bonjour,

Les champs personnalisés produit dans les variantes sont mis à jour lors du changement de la variante sélectionnée, mais uniquement si vous laisser l'affichage des champs personnalisés par défaut. Si vous faites votre propre affichage, alors il faut respecter les règles permet au système de mise à jour des informations des variantes de prendre en compte votre affichage.
C'est assez simple.
Il vous faut un div avec l'id hikashop_product_custom_info_main qui contient l'affichage par défaut que vous voulez et un div pour chaque variant avec l'id hikashop_product_custom_info_XX_YY qui contient l'affichage de la variante correspondante où XX est l'id de la valeur de la première caractéristique et YY l'id de la valeur de la second caractéristique de la variante.
Si vous regardez l'HTML de la page par défaut, avec l'affichage du champs personnalisé fait par HikaShop, vous verrez ce à quoi cela ressemble.

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

Time to create page: 0.066 seconds
Powered by Kunena Forum