Кирилл

Кирилл

С нами с 29 августа 2016; Место в рейтинге пользователей: #1018

MS2 получить ID товара перед добавлением в корзину

Доброго времени суток. Мне нужно ограничить количество товара перед добавлением в корзину Minishop2. Я нашел здесь решение:

if ($modx->event->name = 'msOnBeforeChangeInCart') {
	$values = & $modx->event->returnedValues;
	if ($values['count'] < 1 ) {
		$values['count'] = 1;
	}
}
оно работает, но необходимо сделать ограничение только для 1 типа товара. Ииии я уже несколько часов не могу вытащить id чтобы все нормально работало. Есть $product->get('id'), он работает если включить событие msOnBeforeAddToCart, но тогда товар перестает добавляться.
Кирилл
17 февраля 2017, 19:16
modx.pro
1 769
0