Pop-up d'information sur option

  • Posts: 235
  • Thank you received: 14
  • Hikashop Business
22 hours 54 minutes ago #368163

Bonjour,
J'aimerais ajouter une pop-up d'information sur une option d'un de mes produits comme sur le site de démonstration d'Hikashop (Voir capture)
Comment fait-on ?
Cordialement,


Attachments:

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

  • Posts: 84202
  • Thank you received: 13664
  • MODERATOR
20 hours 19 minutes ago #368164

Bonjour,

Remplissez la description du produit qui est à la base de cette option et cela apparaîtra automatiquement.

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

  • Posts: 235
  • Thank you received: 14
  • Hikashop Business
20 hours 7 minutes ago #368167

Bonjour,
J'ai ajouté une description dans la fiche produit de l'option (fiche général et dans chacune des variantes) et toujours rien.



Attachments:

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

  • Posts: 84202
  • Thank you received: 13664
  • MODERATOR
15 hours 29 minutes ago #368170

Bonjour,

Je ne vois pas de raison évidente qui ferait que le (i) n'apparaisse pas.
C'est géré dans la vue product / option avec le code:

		if(!empty($optionInfo->product_description)) {
			$description = $this->escape(html_entity_decode(strip_tags(JHTML::_('content.prepare',$optionInfo->product_description)), ENT_NOQUOTES | ENT_HTML401, 'UTF-8'));
			$options = '<span class="hikashop_option_info" title="' . $description . '" alt="Information"></span>';
		}
Soit il y a un override de la vue sans ce code, ou avec des modifications faisant que le code n'est pas déclenché, soit il y a du CSS qui cache le span avec un display:none; sur la classe hikashop_option_info.
Ou alors peut être un cache des pages qui vous empêcherait de voir le changement ?
Auriez-vous l'URL de la page en question ?

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

  • Posts: 235
  • Thank you received: 14
  • Hikashop Business
15 hours 21 minutes ago #368172

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

  • Posts: 84202
  • Thank you received: 13664
  • MODERATOR
11 hours 4 minutes ago #368174

Bonjour,

C'est en effet un problème de CSS.
Dans media/com_hikashop/css/frontend_default.css, il y a ce CSS qui permet l'affichage de l'icône:

span.hikashop_option_info {
	background-image: url('../images/info.png');
	display: inline-block;
	height: 13px;
	width: 12px;
	margin-left: 5px;
}
Vous avez réalisé un override de ce fichier avec le fichier media/com_hikashop/css/frontend_ascent.css
Or, ce fichier ne contient pas ce CSS et donc le span n'apparaît pas même si l'HTML est bien présent sur votre page.

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

  • Posts: 235
  • Thank you received: 14
  • Hikashop Business
10 hours 50 minutes ago #368180

Bonjour,
Mea culpa... J'ai créé ce site il y a plusieurs années et je ne me souvenais pas avoir créé un overide sans recopier l'intégralité du code css avant modifications comme je le fais d'habitude.
Cela fonctionne ! Merci beaucoup.
Deux dernières questions :
Est-il possible d'insérer une image dans la description ?
Quel est le span pour modifier le css d'affichage de la description (texte plus gros, paddiing, etc) ?
Cordialement,

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

Time to create page: 0.100 seconds
Powered by Kunena Forum