Σφ?λμα κατ? το Checkout
-
Καλησπ?ρα σα?, ?χουμε ενεργοποι?σει το Plugin εδ? και μερικ?? εβδομ?δε? χωρ?? ιδια?τερα προβλ?ματα.
Σ?μερα, δυστυχ?? παρατηρ?σαμε πω? ?σο ε?ναι ενεργ? το plugin, οι πελ?τε? εξωτερικο?, οι οπο?οι επιλ?γουν κ?ποια Χ?ρα Αποστολ??, εκτ?? τη? Ελλ?δο?, την στιγμ? που προσπαθο?ν να κ?νουν ολοκλ?ρωση του Checkout, εμφαν?ζεται JS Alert που αναφ?ρει πω? δεν ?χει επιλεγε? κ?ποιο Locker.
Μετ? απο ?ρευνα,
Εντοπ?σαμε το πρ?βλημα στο αρχε?ο /wp-content/plugins/box-now-delivery/js/box-now-delivery.js και πιο συγκεκριμ?να στην γραμμ? 396, εκε? ?που γ?νεται ο ?λεγχο? για τον επιλεγμ?νο τρ?πο αποστολ??.
Εδ? το script ελ?γχει ε?ν το radio button του shipping method με value “box_now_delivery” ειναι checked και ε?ν ?ντω? ε?ναι, ελ?γχει ε?ν ?χει επιλογε? Locker.
Στην περ?πτωση ?μω?, που ο πελ?τη? ε?ναι π.χ. απ? το εξωτερικ? και υπ?ρχει μ?νο ?να? διαθ?σιμο? τρ?πο? αποστολ?? για αυτ?ν, εμφαν?ζεται μ?νο ο διαθ?σιμο? τρ?πο? αποστολ?? (flat_rate_6 στην δικ? μα? περ?πτωση) χωρ?? κ?ποιο radio button.
Το script ομω? βλ?πει ακ?μη επιλεγμ?νο το radio button του BoxNow που προυπ?ρχε, πριν γ?νει αλλαγ? τη? χ?ρα? αποστολ??, μια? που το WooCommerce ?χει προ-επιλεγμ?νο τον πρ?το διαθ?σιμο τρ?πο αποστολ?? by default.
Θεωρ? πω? ε?ναι ?να πολ? σημαντικ? bug που θα ?πρεπε να διορθωθε? το συντομ?τερο.
Στη δικ? μα? περ?πτωση το διορθ?σαμε προσωριν? προσθ?τοντα? την παρακ?τω γραμμ? στον ?λεγχο:
&& $(‘input[type=”hidden”][name=”shipping_method[0]”]’).val() !== “flat_rate:6”
Αναμ?νουμε λοιπ?ν ν?ο update το οπο?ο διορθ?νει το παραπ?νω bug, εω? τ?τε παραμ?νω στη δι?θεσ? σα? ε?ν χρειαστε?τε κ?τι!
- The topic ‘Σφ?λμα κατ? το Checkout’ is closed to new replies.