Paramedit Checkbox не передает значения



  • Уже несколько дней пытаюсь решить проблему передачи данных в заказ с использованием дополнительных свойств.
    При использовании Radio buttons все работает корректно, выбранный параметр отлично дополняется к стоимости товара и передается в корзину.
    Проблема с использованием Checkbox. Необходимо для каждого товара выбирать 2-3 дополнительных значения. При выборе одного все отлично работает, но стоит отметить 2 или более значения, передается только первый из них.

    То есть работает по принципу Radio buttons. Не могу понять где необходимо доработать сниппет...

    Вот код вызова:

    [[param_edit_table?
    &tvName=`parametri`
    &docId=`[[*id]]`
    &tpl=`constructor_table`
    ]]
    

    Чанк с чекбоксами:

    <div class="shop-single-info">
        [[+inner]]
    </div>
    <!--tpl_separator-->
    
    <div class="menu-item2 col-sm-3 col-xs-12 starter dinner desserts">
    	<div class="menu-info">
    		<img src="[[+field1:phpthumbon=`w=250&h=250&zc=1`]]" class="img-responsive" alt=""/>
    
    		<div class="menu2-overlay">
        		<h4>[[+field3]]</h4>
        		<span class="price"> + [[+field2]] EUR</span>
    		</div>
    		
    	</div>
    	<input type="checkbox" class="menu-more shk_param" value="[[+idx]]__[[+field2]]" name="parametri__[[*id]]" id="parametri[[*id]]"  onclick="SHK.additOpt(this)" [[+idx:eq=`0`]] />
    </div>
    

    Не могу найти решение как корректно передать значения нескольких отмеченных чекбоксов в корзину....


  • Администраторы

    Уже несколько дней пытаюсь решить проблему

    За такое начало скоро начну банить. Не надо со мной делиться вашими эмоциями, мне их и так хватает.

    Ваша проблема в name поля, для всех чекбоксов оно одинаковое.
    Надо так:

    <input type="checkbox" class="menu-more shk_param" value="[[+idx]]__[[+field2]]" name="parametri__[[*id]]__[[+idx]]" id="parametri[[*id]]"  onclick="SHK.additOpt(this)" />
    


  • Извиняюсь за эмоции.
    Спасибо, так все работает отлично. Огромное человеческое спасибо за оказанную помощь.



Последние темы

Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.