Problème étrange avec l'affichage de la description des produits

  • Posts: 188
  • Thank you received: 26
  • Hikashop Business
10 months 3 weeks ago #352005

Bonjour,

je rencontre un problème très étrange avec l'affichage de la description des produits.

Un exemple de page produit : https://www.guillenphoto.com/fr/les-photos-d-art-de-amar-guillen/l-energie-du-temps-41-1.htmlhttps://www.guillenphoto.com/fr/les-photos-d-art-de-amar-guillen/l-energie-du-temps-41-1.html

Si vous descendez un peu sur la page et que vous cliquez pas exemple sur l'onglet "Edition limitée", un texte s'affiche. Tout va bien.

maintenant, si vous remontez un peu dans la page et que vous choisissez une finition et une taille et que vous essayez de cliquer sur édition limitée, il ne se passe plus rien. Aucun onglet ne fonctionne.

Pourriez-vous me dire comment résoudre ce problème qui est très ennuyeux pour mes clients?

Merci par avance pour votre aide,

Sincèrement,
A. Guillen

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

  • Posts: 81504
  • Thank you received: 13064
  • MODERATOR
10 months 3 weeks ago #352007

Bonjour,

Quand vous changez la sélection de la variante, cela rafraîchit les différentes zones affichées sur la page, y compris la description.
Cela permet d'avoir une description différente pour chaque variante du produit.
Le problème c'est que le code JS de votre système d'onglet n'est initialisé qu'à l'affichage de la page, et pas à chaque changement de variante. Du coup, lorsque la description est rafraîchie, les onglets ne fonctionnent pas.

Le plus simple, pour corriger cela, et supposant que toutes les variantes du produit ont la même description, c'est d'éditer le fichier product / show via le menu Affichage>Vues et de supprimer le code:

if(!empty($variant->product_description)) {
?>
		<div id="hikashop_product_description_<?php echo $variant_name; ?>" style="display:none;"><?php
			echo JHTML::_('content.prepare',preg_replace('#<hr *id="system-readmore" */>#i','',$variant->product_description));
		?></div>
<?php
		}
Ainsi, la description ne sera pas rafraîchie au changement de variante.

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

  • Posts: 188
  • Thank you received: 26
  • Hikashop Business
10 months 3 weeks ago #352013

Bonjour Nicolas,

je vous remercie pour votre réponse rapide.

Votre modification fonctionne parfaitement dans mon cas. Tout est parfait.

Merci beaucoup pour votre aide.

Bon week-end,
Sincèrement
A. Guillen

The following user(s) said Thank You: Philip

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

  • Posts: 188
  • Thank you received: 26
  • Hikashop Business
10 months 3 weeks ago #352016

Rebonjour Nicolas,

j'ai une dernière question.

J'ai appliqué votre modification sur mon site. Si je fais une mise à jour de Hikashop, vais-je la perdre?

Si la réponse est oui, comment faire pour la conserver?

Merci par avance pour votre réponse,

Sincèrement,
A. Guillen

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

  • Posts: 81504
  • Thank you received: 13064
  • MODERATOR
10 months 3 weeks ago #352017

Bonjour,

Non, quand vous faites une modification dans le menu Affichage>Vues, la modification est sauvegardée via un override de vue.
Les overrides ne sont pas modifié durant les mises à jour.
www.hikashop.com/support/documentation/1...-display.html#layout

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

  • Posts: 188
  • Thank you received: 26
  • Hikashop Business
10 months 3 weeks ago #352024

Bonjour Nicolas,

merci pour votre réponse.

C'est parfait.

Je ne connaissais pas cette page de l'aide. Elle est instructive.

Merci pour tout.

Sincèrement,
A. Guillen

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

Time to create page: 0.065 seconds
Powered by Kunena Forum