Спасибо за подсказку, сделал все при помощи ajax запроса к коннектору напрямую: <script> $(function() { $('#product_f').submit(function(e){ //отменяем стандартное действие при отправке формы e.preventDefault(); //берем из формы метод передачи данных var m_method=$(this).attr('method'); //получаем адрес скрипта на сервере, куда нужно отправить форму var m_action='http://www.tehnofazenda.ru/assets/components/basket/connectors/connector.php?action=products/add'; {assign var=arr value=array(1,2,3,4)} {foreach from=$arr item=i}
var op_data="product_id={$object{$i}.product_id}";
if (document.getElementById('option{$link{$i}}').checked)
{
$.ajax({
type: m_method,
url: m_action,
data: op_data,
success: function(result){
}
});
}
{/foreach}
//получаем данные, введенные пользователем в формате input1=value1&input2=value2...,
//то есть в стандартном формате передачи данных формы
var m_data=$(this).serialize();
$.ajax({
type: m_method,
url: m_action,
data: m_data,
success: function(result){
setTimeout("document.location.href='http://www.tehnofazenda.ru/order/'", 700);
}
});
});
});
</script>