Настройка формы для покупки сразу трех предложений

Задан 1 год назад
Просмотрен 93 раза
0

Организуем акцию 2+1. Нужно, чтобы ученики могли купить предложения только бандлом (на выбор) и выбрать при этом 3 предложения. По одному покупать нельзя. Может, есть какой-то код, которым можно решить? Стандартными способами не получилось.

кастомизация
код
Сделаем GetOverflow лучше!
Проголосуйте 🔼 за полезные или 🔽 за бесполезные ответы.
1 ответ
0

Можно попробовать все нужные предложения нужно разместить в форме на странице или в виджете, включив опции “Показывать” и “Чекбокс" (именно в частях формы).

После этого добавить в частях формы HTML и указать вот такой код:

<script>
$(document).ready(function () {
$('.lt-form .f-btn').prop('disabled', 'true');
$('.form-position-input').on('change', function() {
$('.lt-form .f-btn').prop('disabled', !($('.form-position-input:checked').length === 3));
if($('.form-position-input:checked').length === 3) {
$('.form-position-input:not(:checked)').attr('disabled', true);
} else {
$('.form-position-input:not(:checked)').attr('disabled', false);
}
});
});
</script>

При использовании данного кода ученик может выбрать только 3 предложения

Ваш ответ