Skip to main content

AFFICHAGE "+ DE CHOIX si caractéristiques liés

More
11 years 2 months ago #209222 by stefoux56
-- HikaShop version -- : 2.5.0
-- Joomla version -- : 3.3.3
-- PHP version -- : 5.3.23

Bonjour , il y a t'il une alternative à l'affichage dans la fiche produit de "+ DE CHOIX" au lieu de "panier" lorsqu'un produit contient des caractéristiques par exemple poids.



Il serait intéressant d'afficher par exemple "à partir de (+ affichage du prix mini) " ou d'afficher toutes les déclinaisons.
Comment peux t'on réaliser cela ? ;)

Merci de votre réponse

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

More
11 years 2 months ago #209231 by Xavier
Bonjour,

Désolé je suis un peu perdu, vous parlez de la fiche produit et postez un screenshot d'un listing de produits.

Si vous souhaitez remplacer le bouton "panier" dans le listing par "+ de choix" c'est possible par une surcharge de vue, la vue en question est "product / add_to_cart_listing".

Si vous utilisez les caractéristiques et donc les variantes, sur la page produit le prix varie directement lors de la sélection de la variante voulue si vous toutefois vous avez défini un prix différent pour chaque variantes.

Pour ce qui est du listing, vous pouvez modifier la vue "product / listing_price" pour modifier le texte qui apparait et faire des surcharge de langue.

www.hikashop.com/support/support/documen...ize-the-display.html
www.hikashop.com/support/faq.html#tran

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

More
11 years 2 months ago #209287 by stefoux56
Désolé de mettre mal exprimé.

Je souhaite tout simplement intervenir sur l'affichage de "+ DE CHOIX" sur la liste des produits.
J'aimerais afficher par exemple : à partir de (le prix le plus bas) ou bien d'avoir une liste déroulante permettant de sélectionner le poids faisant varier le prix en même temps.

Merci d'avance

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

More
11 years 2 months ago #209289 by Xavier
Bonjour,

Très bien donc il va falloir éditer la vue "product / quantity", au début de cette vue ajouter le code suivant entre des balises php:
Code:
$lowestPrice = 0; foreach($this->row->prices as $price){ if($this->params->get('price_with_tax','1') == '1'){ if($lowestPrice == 0 || $price->price_value_with_tax < $lowestPrice) $lowestPrice = $price->price_value_with_tax; }else{ if($lowestPrice == 0 || $price->price_value < $lowestPrice) $lowestPrice = $price->price_value; } }

Puis remplacer les occurences de:
Code:
JText::_('CHOOSE_OPTIONS')
Par:
Code:
JText::sprintf('CHOOSE_OPTIONS',$lowestPrice)

Puis faire une surcharge de langue tel que:

CHOOSE_OPTIONS="à partir de %s"

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

More
11 years 2 weeks ago #213636 by stefoux56
Merci Xavier cela fonctionne parfaitement !

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

Time to create page: 0.208 seconds
Powered by Kunena Forum