Prix sur la page produit ne s'affiche pas

  • Posts: 66
  • Thank you received: 1
8 years 5 months ago #242740

-- HikaShop version -- : 2.4.0
-- Joomla version -- : 3.5.1

Bonjour à tous
Encore un mystère, les prix sont affichés partout sauf sur la page produit !
Impossible de trouver pourquoi.
Exemple : www.fix-auto.net/hikashop-menu-for-produ...-90cv-privilege.html
Merci pour toute aide

Last edit: 8 years 5 months ago by Akou.

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

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
8 years 5 months ago #242772

Bonjour,

Soit c'est parce que l'option "Afficher les prix" de la configuration est désactivée, soit cela vient d'une modification de la vue affichant la page produit (pour vérifier cela, essayez voir avec le template par défaut de Joomla, qui n'a pas de modification sur la vue affichant la page produit).

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

  • Posts: 66
  • Thank you received: 1
8 years 5 months ago #242797

Bonjour Nicolas, merci pour la réponse.
"Afficher les prix" dans la configuration est activé, le test avec le template joomla ne change rien.
Merci pour les pistes mais pour l'instant ce n'est pas ça.

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

  • Posts: 66
  • Thank you received: 1
8 years 5 months ago #242798

C'est vraiment étrange car sur une page avec des produits d'une catégorie les prix s'affichent avec
<span class="hikashop_product_price_full">
<span class="hikashop_product_price hikashop_product_price_0">3.890,00 €</span> et non sur la page produit seule
Suffirait-il d'ajouter un bout de code dans le fichier de mise en page?

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

  • Posts: 12953
  • Thank you received: 1778
8 years 5 months ago #242805

Bonjour,
Votre problème provient simplement du fait que votre image produit est trop grande et recouvre donc le prix produit. Une solution pourrai simplement d'utiliser du code CSS pour résoudre ce problème :

Ou de modifier le fichier "Show_default" de la vue "Product" de votre template de front-end via "Hikashop->Display->Views" et de déplacer ce code :

<span id="hikashop_product_price_main" class="hikashop_product_price_main"  itemprop="offers" itemscope itemtype="http://schema.org/Offer">
	<?php
	//LAYOUT listing_price
	if ($this->params->get('show_price')) {
		$this->row = & $this->element;
		$this->setLayout('listing_price');
		echo $this->loadTemplate();

		//Currency code for Micro Data/request SQL  :
		$CurrId = hikashop_getCurrency();
		$null = null;
		$currency = $this->currencyHelper->getCurrencies($CurrId, $null);
		$CurrCode = $currency[$CurrId]->currency_code;
		?>
		<meta itemprop="priceCurrency" content="<?php echo $CurrCode; ?>" />
	<?php
	}
	?>
</span>
Just après cette ligne :
<div id="hikashop_product_bottom_part" class="hikashop_product_bottom_part">

Last edit: 8 years 5 months ago by Mohamed Thelji.
The following user(s) said Thank You: Akou

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

  • Posts: 66
  • Thank you received: 1
8 years 5 months ago #242924

Merci Mohamed,
efficace, comme toujours chez Hikashop.
Cette suggestion fonctionne parfaitement.

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

Time to create page: 0.074 seconds
Powered by Kunena Forum