Quantcast
Channel: Preguntas activas con las etiquetas mercadopago - Stack Overflow en español
Viewing all articles
Browse latest Browse all 213

Cargar productos de forma dinamica a Chekout pro de MercadoPago

$
0
0

Llevo varias horas buscando una solución y nada.El problema es que me carga solo el ultimo elemento de mi carrito guardado en mi variable de seción "CARRITO".De forma no dinamica los productos se cargarian mediante el array $preference->items = $array($item1,$item2...); separado por comas.

Lo que estoy haciendo es que en cada iteración del foreach creo una variable dinámica $nombre_de_variable, en cada iteración tiene un nombre distinto ($item1,$item2...), se van cargando con los datos extraidos de mi varible de seción y al finalizar se cargarián los datos al array.

$numItem = 0;$arrayItems = array();foreach($_SESSION['CARRITO'] as $indice=>$producto) {    // Define variables    $nombre_de_variable = "item"."$numItem";    $NOMBRE = $producto['NOMBRE'];    $PRECIO = $producto['PRECIO'];    $CANTIDAD = $producto['CANTIDAD'];    // Crea un ítem en la preferencia    $nombre_de_variable = new MercadoPago\Item();    $nombre_de_variable->title = "$NOMBRE";    $nombre_de_variable->quantity = $CANTIDAD;    $nombre_de_variable->unit_price = $PRECIO;    $nombre_de_variable->currency_id = "UYU";    $arrayItems=array($nombre_de_variable);    $numItem++;}$preference->items = $arrayItems;$preference->items = array();$preference->save();...

Viewing all articles
Browse latest Browse all 213

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>