Personnalisation d' un champ personnalisé

  • Posts: 73
  • Thank you received: 0
12 years 8 months ago #44084

Bonjour,

Je souhaite créer un champ personnalisé qui correspond à une petite description sur la grande fiche produit. Celui ci apparait après le prix.

Est-il possible de placer le champ personnalisé avant le prix dans la grande fiche produit ?

Est-il possible également d'utiliser ce champ sur la vue de la petite fiche produit ?

Merci.

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

  • Posts: 13201
  • Thank you received: 2322
12 years 8 months ago #44285

Bonjour itiav,

Vous pouvez déplacer le champ personnalisé avant le prix.
Il faut éditer le fichier : votreSite\components\com_hikashop\views\product\tmpl\show_default.php (ou show_reversed.php / show_tabular.php selon celui que vous utilisez)

Et couper le code suivant:

<?php
	if(!empty($this->fields)){
		$this->setLayout('show_block_custom_main');
		echo $this->loadTemplate();
	}
?>

Pour le coller au dessus de:
<span id="hikashop_product_price_main" class="hikashop_product_price_main">
	<?php
	if ($this->params->get('show_price')) {
		$this->row = & $this->element;
		$this->setLayout('listing_price');
		echo $this->loadTemplate();
	}
	$this->setLayout('show_block_dimensions');
	echo $this->loadTemplate();
	?>
</span>

Pour afficher ce champ sur la "petite fiche produit", je comprends par là le listing, il faut aller dans:
Hiksahop > Display > Content menus ou Hiksahop > Display > Content modules, puis éditer votre menu ou module, et activer l'option "Display custom item fields" dans la section "Parameters for products".

The following user(s) said Thank You: itiav

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

  • Posts: 73
  • Thank you received: 0
12 years 8 months ago #44491

Ça ne marche pas le champ personnalisé est toujours en dessous du prix.

Comment savoir si je suis bien dans la vue show_default.php ?

Merci.

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

  • Posts: 13201
  • Thank you received: 2322
12 years 8 months ago #44492

Pour savoir si vous êtes dans la bonne vue, allez dans : HikaShop > Configuration > Display et sous "Default parameters for products" regardez ce qui est sélectioné dans "Layout on product page".

Si la vue est default, vous êtes alors dans show_default.php

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

Time to create page: 0.076 seconds
Powered by Kunena Forum