- Ce sujet contient 4 réponses, 2 participants et a été mis à jour pour la dernière fois par , le il y a 6 années.
4 sujets de 1 à 4 (sur un total de 4)
4 sujets de 1 à 4 (sur un total de 4)
- Vous devez être connecté pour répondre à ce sujet.
WooFrance Dépannage et support WordPress WooCommerce › Forums › Les plugins WordPress WooCommerce › Auto refresh du filtre par prix
Étiqueté : Auto Refresh, filtres, prix, woocommerce
Bonjour
En terme de programmation c’est de l’ajax qui gère le temps réel.
Le plugin wooCommerce product filter disponible sur codecanyon propose un filtre avec rafraîchissement en temps réel
https://codecanyon.net/item/woocommerce-product-filter/8514038
====================Bonjour,
merci mais le bouton filtrer fait déjà la requête Ajax. Je pensais plutôt à un code js ou un snippet qui permettrait de faire le focus sur le bouton pour lancer la requête a chaque fois que les valeurs change.
Il doit y avoir moyen de le faire mais j’avoue que le PHP n’est pas du tout mon langage de prédilection.
====================Bonjour,
Je reviens un peu tard mais si quelqu’un cherche la même chose que moi j’ai fini par trouver ça :
/**
* @snippet Automatically Update Cart on Quantity Change – WooCommerce
* @how-to Watch tutorial @ https://businessbloomer.com/?p=19055
* @sourcecode https://businessbloomer.com/?p=73470
* @author Rodolfo Melogli
* @compatible Woo 3.5.1
*/
add_action( ‘wp_footer’, ‘bbloomer_cart_refresh_update_qty’ );
function bbloomer_cart_refresh_update_qty() {
if (is_cart()) {
?>
<script type= »text/javascript »>
jQuery(‘div.woocommerce’).on(‘click’, ‘input.qty’, function(){
jQuery(« [name=’update_cart’] »).trigger(« click »);
});
</script>
<?php
}
}
Un petit snippet qui rafraichis la panier dès qu’il y a une modification dedans. Un petit coup de css pour faire disparaitre le bouton et on est bon.
====================