serii81
@serii81
Я люблю phр...

Как вывести сумму из корзины с учетом валюты?

Добрый день.
Я использую плагин currency switcher. 2 валюты: $ и евро.

Вывожу сумму из корзины в шапке таким вот образом.
<div class="restrain small-cart-content">
                            <p class="total"> <?php echo carbon_get_theme_option('crb_summ'.get_lang()); ?>:
                                <span class="amount">
                                    <?php
                                    global $woocommerce;
                                    $total = $woocommerce->cart->total;
                                    echo $total .' '. get_woocommerce_currency_symbol();
                                    ?>
                                </span>
                            </p>
                            <p class="buttons">
                                <a href="<?php echo $cart_url; ?>" class="button"><?php echo carbon_get_theme_option('crb_to_cart'.get_lang()); ?></a>
                            </p>
                        </div>


Когда в селекте выбираю долллар, то в шапке меняется только символ валюты. Но, если снова меняю валюту, то значение тоже меняется, только получается с опозданием.
Например, товар стоит 30 дол или 40 евро.
Валюта евро, в корзине стоит 40 евро.
Меняю currency switcher, в корзине 40 долл.
Еще раз меняю, в корзине 30 евро.

Понимаете в чем проблема?

Заранее благодарен за помощь.
  • Вопрос задан
  • 67 просмотров
Пригласить эксперта
Ответы на вопрос 1
Ilham
@Ilham
Web разработчик
Можно на примере посмотреть? Потыкать?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы