if($order_id = $modx->basket->getActiveOrderID()){ $basket = $modx->getObject('Order', $order_id); }
if($this->getproperty('quantity') > 1){ $this->setProperty('quantity', 1); }
public function beforeSave(){ if($this->object->quantity > 1){ $this->object->quantity = 1; } return parent::beforeSave(); }
if( $order_id = $modx->basket->getActiveOrderID() and $basket = $modx->getObject('Order', $order_id); ){ foreach($basket->OrderProducts as $OrderProduct){ $OrderProduct->quantity = 0; $OrderProduct->save(); } }
if( $order_id = $this->modx->basket->getActiveOrderID() and $basket = $this->modx->getObject('Order', $order_id) ){ foreach($basket->OrderProducts as $OrderProduct){ $OrderProduct->quantity = 0; $OrderProduct->save(); } }