コード例 #1
0
ファイル: carrito_add.php プロジェクト: EzequielDot175/nufarm
 $canTotal = 0;
 foreach ($pedido as $kz => $vz) {
     foreach ($vz['talle'] as $k => $v) {
         $canTotal += (int) $v;
     }
 }
 $limite = $tempMaxCompra->getMaxCompra($id_producto);
 if ((int) $canTotal > (int) $limite) {
     $_SESSION["notification"] = "Disculpe, no se encuentra disponible la cantidad seleccionada.";
     @header('location: carrito.php');
     exit;
 }
 $tempMaxCompra->storeSum($id_producto, $canTotal);
 try {
     $stock = new TempStock();
     $stock->setTallesColores($id_producto, $_POST['pedido'], $_SESSION['MM_IdUsuario']);
 } catch (Exception $e) {
     echo $e->getMessage();
 }
 $id_usuario = $_SESSION['MM_IdUsuario'];
 //primero chequeo si el producto ya existe en el carrito del usuario.
 include_once "includes/class.carrito.php";
 // $carr =  new carrito();
 $x = new tallesColores();
 foreach ($pedido as $k => $v) {
     foreach ($v['talle'] as $kt => $vt) {
         if ((int) $vt > 0) {
             $x->usuario = $_SESSION['MM_IdUsuario'];
             $x->producto = $id_producto;
             $x->color = $k;
             $x->talle = $kt;