Skip to main content

Je loupe peut être un réglage mais là je bloc

More
14 years 10 months ago - 14 years 10 months ago #30528 by toffffe
Salut
Je voudrais savoir comment faire pour que dans le module panier je puisse afficher un bouton + et - comme cela est le cas sur ce site www.yatsu.fr (qui n'est pas du hikashop mais c'est pour l'exemple)on peu dans le panier cliquer sur un bouton + et un bouton - pour changer ses quantités, et en plus ça valide directement la modification. je ne trouve pas ce réglage dans hikashop business mais je suis certain d'être passé à côté :)
Merci d'avance

Agence web e-commerce spécialiste Hikashop
Last edit: 14 years 10 months ago by toffffe.

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

More
14 years 10 months ago #30529 by nicolas
Bonjour,

Vous n'êtes pas passé à coté. Il n'y a pas de + et - sur le panier d'HikaShop.

Vous pouvez toujours en mettre en ajoutant du code HTML/js pour cela dans le fichier cart de la vue product via le menu Affichage->Vues.

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

More
14 years 10 months ago #30530 by toffffe
Oulala que c'est dommage :)
En tous cas merci pour votre rapidité et cette précision
Une idée pour le code js ?

Agence web e-commerce spécialiste Hikashop

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

More
14 years 10 months ago - 14 years 10 months ago #30531 by nicolas
Ca n'est pas très compliqué:

<a href="#" onclick="var qtyfield = document.getElementById('cart_product_option_<?php echo $optionElement->cart_product_id; ?>');qtyfield.value=qtyfield.value-1;return false;">-</a>
<a href="#" onclick="var qtyfield = document.getElementById('cart_product_option_<?php echo $optionElement->cart_product_id; ?>');qtyfield.value=qtyfield.value+1;return false;">+</a>
Last edit: 14 years 10 months ago by nicolas.

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

More
14 years 10 months ago - 14 years 10 months ago #30532 by toffffe
Super je regarde
Merci

Agence web e-commerce spécialiste Hikashop
Last edit: 14 years 10 months ago by toffffe.

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

More
14 years 10 months ago - 14 years 10 months ago #30536 by toffffe
Sauf erreur de ma part ça n'a pas fonctionné dans le fichier product / cart.php du template beez20
je vois bien le + et - apparaitre mais aucune incidence sur les quantités lorsque l'on clic dessus.
Mais ces boutons ne devraient ils pas plutôt être dans la case quantité que dans la case "nom" ?

Agence web e-commerce spécialiste Hikashop
Last edit: 14 years 10 months ago by toffffe.

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

More
14 years 10 months ago #30545 by nicolas
Si ce fichier ne provient pas de la dernière version d'hikashop il faut remplacer $optionElement par $option pour que cela fonctionne.

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

More
14 years 10 months ago #30606 by toffffe
j'ai bien la dernière version "You have the latest stable version : 1.5.4"
Peut être que je ne met pas le code au bon endroit
A quel endroit exactement le mettez vous ? Entre quel bout de code et quel bout de code ?
Merci encore

Agence web e-commerce spécialiste Hikashop

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

More
14 years 10 months ago #30654 by nicolas
Essayez voir de mettre:

<a href="#" onclick="var qtyfield = document.getElementById('cart_product_option_<?php echo $row->cart_product_id; ?>');qtyfield.value=qtyfield.value-1;return false;">-</a>
<a href="#" onclick="var qtyfield = document.getElementById('cart_product_option_<?php echo $row->cart_product_id; ?>');qtyfield.value=qtyfield.value+1;return false;">+</a>

après le code:
<td class="hikashop_cart_module_product_quantity_value hikashop_cart_value">

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

More
14 years 10 months ago - 14 years 10 months ago #30686 by toffffe
Merci Nicolas en tout cas pour l’essai mais ça ne fonctionne toujours pas :( et je ne vois vraiment pas de quoi ça vient
test fait en local et distant avec version hikashop Business 1.5.4

Agence web e-commerce spécialiste Hikashop
Last edit: 14 years 10 months ago by toffffe.

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

More
14 years 10 months ago #30727 by nicolas
serait-il possible d'avoir un lien ?

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

More
14 years 10 months ago - 14 years 10 months ago #30739 by toffffe
Oui le voila sur un server de test
Et merci encore

Agence web e-commerce spécialiste Hikashop
Last edit: 14 years 10 months ago by toffffe.

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

More
14 years 10 months ago #30741 by nicolas
Je me suis trompé dans l'id du champs.

C'est:

<a href="#" onclick="var qtyfield = document.getElementById('hikashop_cart_quantity_<?php echo $row->cart_product_id; ?>');qtyfield.value=qtyfield.value-1;return false;">-</a>
<a href="#" onclick="var qtyfield = document.getElementById('hikashop_cart_quantity_<?php echo $row->cart_product_id; ?>');qtyfield.value=qtyfield.value+1;return false;">+</a>

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

More
14 years 10 months ago #30743 by toffffe
Ça va déjà 1 peu mieux mais là ça ajoute 1 puis 11 puis 111 dont a mon avis y a encore un loup :(

Agence web e-commerce spécialiste Hikashop

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

More
14 years 10 months ago #30744 by nicolas
En effet, il faut faire comme cela:

<a href="#" onclick="var qtyfield = document.getElementById('hikashop_cart_quantity_<?php echo $row->cart_product_id; ?>');qtyfield.value=parseInt(qtyfield.value)-1;return false;">-</a>
<a href="#" onclick="var qtyfield = document.getElementById('hikashop_cart_quantity_<?php echo $row->cart_product_id; ?>');qtyfield.value=parseInt(qtyfield.value)+1;return false;">+</a>

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

More
14 years 10 months ago #30746 by toffffe
Le dernier problème maintenant c'est que ca ne change pas le prix à chaque fois qu'on clic sur + ou -

Agence web e-commerce spécialiste Hikashop

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

More
14 years 10 months ago #30748 by nicolas
Et bien oui, cela change uniquement le champs quantité.
Pour rafraichir le module, il faut faire comme cela:
ef="#" onclick="var qtyfield = document.getElementById('hikashop_cart_quantity_<?php echo $row->cart_product_id; ?>');qtyfield.value=parseInt(qtyfield.value)-1;qtyfield.form.submit();return false;">-</a>
<a href="#" onclick="var qtyfield = document.getElementById('hikashop_cart_quantity_<?php echo $row->cart_product_id; ?>');qtyfield.value=parseInt(qtyfield.value)+1;qtyfield.form.submit();return false;">+</a>

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

More
14 years 10 months ago #30749 by toffffe
Super Merci Nicolas
Une petite faute de frappe se glisse au début de ton code, donc je la corrige
<a href="#" onclick="var qtyfield = document.getElementById('hikashop_cart_quantity_<?php echo $row->cart_product_id; ?>');qtyfield.value=parseInt(qtyfield.value)-1;qtyfield.form.submit();return false;">-</a>
<a href="#" onclick="var qtyfield = document.getElementById('hikashop_cart_quantity_<?php echo $row->cart_product_id; ?>');qtyfield.value=parseInt(qtyfield.value)+1;qtyfield.form.submit();return false;">+</a>

Encore Merci

Agence web e-commerce spécialiste Hikashop

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

Time to create page: 0.332 seconds
Powered by Kunena Forum