Доброе время суток.
Хочу отправить (программно) товар в корзину путем вызова функции addToCart, но не могу понять как туда передать опции.
JS ловит клик копки "купить" и с помощью ajax отправляет данные в файл .../controller/checkout/cart.php
т.е. вот кусок кода который отвечает за эту передачу (в нем уже присутствует объект с перечнем выбранных опций)
$.ajax({
url: 'index.php?route=checkout/cart/add',
type: 'post',
data: $('.product-info input[type=\'text\'], .product-info input[type=\'hidden\'], .product-info input[type=\'radio\']:checked, .product-info input[type=\'checkbox\']:checked, .product-info select, .product-info textarea'),
пропотому чтовал менять дату на следуюещёе:
data: {product_id:1, quantity:1},
это рилииет, но туда еещё нужно заложить опции, не могу понять каким обвместе...
должно полулится что то врогде этого:
data: {product_id:1, quantity:1, option{param1: value1, param2: value2 и т.д.}},
P.S. я знаю что нужно опции передавать объектом, но мне нужно сосивить именно строку для передали через ajax
Может кто силкивался с подобной ситуацией