EDIT : Est-il possible de déplacer via des actions PHP par exemple ?
Plugin Author
Halyra
(@harasse)
Bonjour,
Ce n’est possible en filtre PHP qu’avec les 6 possibilités existantes dans les réglages (lesquelles fonctionnent pour la majorité des thèmes et plugins).
Par exemple, un return ‘insertBefore( “#payment” )’ ; (i.e. avant le bloc paiement) vous donnera une disposition proche de ce que vous recherchez.
PS : l’exemple dans fichier Examples/ , ancien, n’est pas à jour et sera actualisé.
Bonjour,
Merci pour votre réponse.
Il n’est donc pas possible de modifier l’emplacement avant en modifiant l’action pour la fonction cdi_woocommerce_review_order_after_cart_contents ligne 20 du fichier CDI-Reference-Livraisons.php ?
Par exemple en retirant l’action et en l’assignant à un autre endroit :
remove_action('woocommerce_review_order_after_cart_contents', __CLASS__ . '::cdi_woocommerce_review_order_after_cart_contents');
add_action('woocommerce_review_order_before_shipping', '__CLASS__ . '::cdi_woocommerce_review_order_after_cart_contents');
Merci,
Plugin Author
Halyra
(@harasse)
Bonjour,
Une modification des filtres utilisés par CDI serait assez aléatoire car ça changerait sa cinématique.
Retentez plutôt le filtre CDI ‘cdi_filterjava_retrait_whereselectorpickup’ avec votre retour initial ‘insertAfter( jQuery( “#shipping_method” ) )’ . Ceci devrait fonctionner avec la version 5.1.2.1 de test (Previous Versions), sous réserve toutefois de vos thèmes et plugins opérant dans votre page Checkout.
Bonsoir,
Je vais essayer avec le filtre Javascript, actuellement je dispose de la version 5.1.2, comment accéder à la version 5.1.2.1 ?
Merci,
Plugin Author
Halyra
(@harasse)
Bonjour,
Dans WordPress, le plugin, “Previous Versions”.
Bonjour,
En testant la version 5.1.2.2. je ne peux pas modifier l’emplacement de la carte en Javascript : j’ai remarqué qu’en insérant un console.log dans cdimap1.js après la ligne 10 il ne se déclenche pas.
En effet la condition mutation.addedNodes[0].className === 'cdiselectlocation' n’est jamais remplie, il ne contient pas la div de la carte des points relai.