Выбор варианта товара

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

1 Сформируем группу товаров внутри одного общего DIV-контейнера и присвоим ему любое id, которое будет связано с кнопкой "купить"

<div id="ID блока (любое)">
   <input type="radio" name="myradio" data-rel="ID товара # 1" checked> <label>Товар # 1</label>
   <input type="radio" name="myradio" data-rel="ID товара # 2" > <label>Товар # 2</label>
   <input type="radio" name="myradio" data-rel="ID товара # 3" > <label>Товар # 3</label>
</div>

2 Кроме блока с товарами потребуется еще создать кнопку "Купить", которая будет добавлять все отмеченные в блоке товары в заказ:

  <button class="btn-ens-selected" data-div="ID блока (любое)">Купить</button>
Пример работы с type="radio"



Пример работы с type="checkbox"



3 Для связки кнопки "Купить" и блока с вариантами требуется добавить на страницу код (один раз, после кода подклчения корзины)

<script>
  document.addEventListener("EasyNetShopLoaded", function(event) {
    ens_jQuery('.btn-ens-selected').click(function() {       
      ens_jQuery('#'+ens_jQuery(this).data('div')+' input:checked').each(function(){
        easynetshop_buy(ens_jQuery(this).data('rel'));
      });
    });
  }, false);
</script>