Как при активации чекбокса прибавлять к общей сумме в корзине 20%?
Задача:
Когда клиент переводит чекбокс в значение "true", тогда к "Итого" прибавлять 20% от всей суммы в корзине. Сейчас у меня прибавляется 20% вне зависимости от статуса чекбокса.

Файл cart.php
Файл functions.php
Буду благодарен за любую помощь!
Когда клиент переводит чекбокс в значение "true", тогда к "Итого" прибавлять 20% от всей суммы в корзине. Сейчас у меня прибавляется 20% вне зависимости от статуса чекбокса.

Файл cart.php
<!DOCTYPE html><html><head><meta name="viewport" content="width=device-width, initial-scale=1"><style>.switch { position: relative; display: inline-block; width: 60px; height: 34px;}.switch input {display:none;}.slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; -webkit-transition: .4s; transition: .4s;}.slider:before { position: absolute; content: ""; height: 26px; width: 26px; left: 4px; bottom: 4px; background-color: white; -webkit-transition: .4s; transition: .4s;}input:checked + .slider { background-color: #2196F3;}input:focus + .slider { box-shadow: 0 0 1px #2196F3;}input:checked + .slider:before { -webkit-transform: translateX(26px); -ms-transform: translateX(26px); transform: translateX(26px);}/* Rounded sliders */.slider.round { border-radius: 34px;}.slider.round:before { border-radius: 50%;}</style></head><body><label class="switch"> <input type="checkbox" id="one" onchange="fun1()"> <span class="slider round"></span></label></body></html>
Файл functions.php
/** Галочка СРОЧНО */include 'https://new.kamelot.kz/wp-content/plugins/woocommerce/templates/cart/cart.php';?><script>function fun1() {var chbox;chbox=document.getElementById('one'); if (chbox.checked) { </script> <?php function prefix_add_discount_line( $cart ) { $discount = $cart->subtotal * 0.2; $cart->add_fee( __( 'Плата за срочный заказ', 'yourtext-domain' ) , +$discount );}add_action( 'woocommerce_cart_calculate_fees', 'prefix_add_discount_line' ); ?><script> } }</script><?php/** КОНЕЦ Галочка СРОЧНО */
Буду благодарен за любую помощь!

Смотрите также:

Красочный рейтинг новостей для DLE
Данным примером хочу показать, как стандартный рейтинг DLE "нравится-не нравится" визуально преобразовать в всякий интересный вид. Самое главное - этот способ не затрагивает файлы движка,

Kylshop 5.3 + Юmoney и Юkassa KEYGEN
С помощью плагина Kylshop, вы можете создать полноценный интернет магазин для продажи физических товаров, цифровых товаров и продажи ключей разных программ или игр.
В комментариях запрещаются спам, а также реклама любых товаров и услуг, иных ресурсов.