Для добавления чекбокса при выборе определенного товара в корзине Тильде, вам потребуется следующие шаги:
1. Откройте настройки сайта в режиме редактирования на Тильде.
2. Откройте страницу с корзиной или создайте новую страницу для корзины.
3. Настройте вашу страницу с товарами и добавьте нужные вам товары.
4. Для каждого товара, для которого вы хотите добавить чекбокс, откройте его настройки.
5. В настройках товара перейдите на вкладку "Добавить элемент".
6. В разделе "Поля для заказа" добавьте элемент "Чекбокс".
7. Настройте этот чекбокс как вам нужно, измените текст и т.д.
8. Сохраните настройки товара и повторите эти шаги для остальных товаров, если нужно.
После этого, при выборе товаров в корзине у вас будут отображаться соответствующие чекбоксы.
Чтобы реализовать добавление трех товаров в корзину с обязательными чекбоксами, вам потребуется добавить дополнительную логику проверки наличия выбранных чекбоксов перед добавлением товаров в корзину.
1. Создайте на странице с корзиной форму, которая будет содержать чекбоксы для выбора товаров и кнопку "Добавить в корзину".
2. Для каждого чекбокса, добавьте атрибут "required", чтобы сделать его обязательным для проверки перед отправкой формы.
3. Напишите скрипт, который будет проверять, что все требуемые чекбоксы отмечены, перед тем как добавить выбранные товары в корзину.
4. В этом скрипте, найдите чекбоксы и проверьте их состояние.
5. Если все требуемые чекбоксы отмечены, вызовите функцию добавления товара в корзину (которую поставляет Тильда) соответствующим образом для каждого выбранного товара.
6. Если хотя бы один из обязательных чекбоксов не отмечен, отобразите сообщение об ошибке и предотвратите отправку формы.
Таким образом, добавление товаров в корзину будет возможно только после отметки всех требуемых чекбоксов.