Skip to main content

Personnalisation d' un champ personnalisé

More
14 years 6 months ago #44084 by itiav
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.

More
14 years 6 months ago #44285 by Xavier
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:
Code:
<?php if(!empty($this->fields)){ $this->setLayout('show_block_custom_main'); echo $this->loadTemplate(); } ?>

Pour le coller au dessus de:
Code:
<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.

More
14 years 6 months ago #44491 by itiav
Ç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.

More
14 years 6 months ago #44492 by Xavier
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.207 seconds
Powered by Kunena Forum