Как обновить итоговую цену перед изменением количества - PullRequest
0 голосов
/ 21 февраля 2019

Я работаю на веб-сайте woocomemrce и в настоящее время полагаюсь на плагин под названием «Цена продукта x Предварительный просмотр количества».Проблема в том, что вы не видите предварительный просмотр итоговой цены, пока значение не будет изменено для количества.Количество начинается с 10, поэтому в идеале я хочу, чтобы цена определяла количество x индивидуальную цену.

Вы можете увидеть страницу здесь: http://peamoreflora.kneedeepdesign.co.uk/product/aconitum-monkshood/ При изменении количества будет отображаться общая цена.

Я попытался форсировать / смоделировать изменение количества через jQuery при загрузке страницы:

add_action( 'woocommerce_after_add_to_cart_form', 'bbloomer_custom_action', 5 );

function bbloomer_custom_action() { ?>
    <script>
    jQuery(document).ready(function($) {

            $(".quantity .qty").change();
    });
    </script>
<?php } ?>

Это, похоже, ничего не делает.Любые советы, помощь или совет будут оценены.

Спасибо.

1 Ответ

0 голосов
/ 21 февраля 2019

Вам следует искать функцию, которая запускает изменения количества, но все же, если вы не можете это сделать, вы можете следовать приведенному ниже коду, который является временным решением этой проблемы.

<script>
jQuery(document).ready(function($) {

        let existingValue = $(".quantity .qty").val();
        $(".quantity .qty").val(0);
        $(".quantity .qty").val(existingValue);
});
</script>

В основном яЯ изменяю свое входное значение дважды.Надеюсь, это поможет вам, но все же это не надежный.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...