- סטטוס
- נפתר
- דווח עבור
- WPML Multilingual & Multicurrency for WooCommerce 3.4.3
- נפתר בגרסה
- WooCommerce Multilingual 3.4.4
סקירה כללית של התקלה
בעת שימוש בקטע קוד להצגת סך הכל בעגלת הקניות כפי שמוצע כאן http://docs.woothemes.com/document/show-cart-contents-total/, הסכום הכולל אינו מוצג כראוי בעת מעבר לשפה אחרת.
שלבים לשחזור:
- - שתי שפות ושני מטבעות: אנגלית (מטבע: GBP) וגרמנית (מטבע: EUR)
- - השתמש בקוד הראשון (ללא AJAX) מתוך http://docs.woothemes.com/document/show-cart-contents-total/ בכותרת העליונה. קרא לו “Custom header cart”.
- - צור מוצר גם באנגלית וגם בגרמנית: 10 GBP ו־20 USD
- - הוסף את המוצר באנגלית לעגלת הקניות.
- - “Custom header cart” מציג נכון את המטבע: 10 GBP
- - עבור לגרמנית
- - “Custom header cart” מציג באופן שגוי: 10 USD
- - רענן את הדף הנוכחי בגרמנית, “Custom header cart” מציג כעת כראוי: 20 USD
פתרון עוקף
כפתרון זמני, תוכל להוסיף את $woocommerce->cart->calculate_totals() אחרי global $woocommerce וקטע הקוד עצמו.
יתוקן בגרסה הבאה.