Работа с корзиной minishop через Api
Подскажите пожалуйста, как программно через api в корзину minishop2 положить товар по артикулу?
Комментарии: 4
1) получить id товара по артикулу
2) прочитать документацию
docs.modx.pro/komponentyi/minishop2/razrabotka/sluzhbyi/korzina
Либо вот это modx.pro/help/16402
Если что, можно пользоваться поиском
2) прочитать документацию
docs.modx.pro/komponentyi/minishop2/razrabotka/sluzhbyi/korzina
Либо вот это modx.pro/help/16402
Если что, можно пользоваться поиском
Это все по ID товара, я спрашиваю по Артикулу
вы наверное пропустили первый пункт в моём комментарии. По артикулу готового метода в API минишопа нет.
Спасибо за наводку, разобрался и сделал так:
Сниппет addcart:
Сниппет addcart:
<?php
$miniShop2 = $modx->getService('minishop2');
$miniShop2->initialize($ctx, array('json_response' => $isAjax));
$article = $modx->getObject('msProductData', ['article' => $article]);
$miniShop2->cart->add($article->id, $count, $options);
Пример вызова:[[!AjaxForm?
&snippet=`addcart`
&form=`tpl.AF.addcard`
&article=`11981000`
&count=`2`
]]
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.