Agregar items al carrito de compra
Comprar curso

78. Agregar items al carrito de compra

En este módulo, aprenderás cómo agregar items al carrito de compras en tu aplicación de ecommerce utilizando Laravel shoppingcart. Desde la creación de la lógica de agregado al carrito, hasta la implementación de la funcionalidad de agregado de items.


5 comentarios

Inicia sesión para comentar

Comentarios:

  • Fabricio Vega

    Fabricio Vega hace 9 meses

    Larave 10. Me funcionó, solo con este repo: https://github.com/mindscms/laravelshoppingcart

  • Jose Alejandro Sanchez

    Jose Alejandro Sanchez hace 10 meses

    Para laravel 10 no sirve este paquete :c  bumbummen99/shoppingcart , pero use este otro ultrono/laravelshoppingcart-1 y funciona 

  • Andres Felipe Ditta Lobo

    Andres Felipe Ditta Lobo hace 1 año

    buenas , profesor una pregunta… ¿como se puede agergar el alert al momento de agregar un items al carrito de compras?

    • Victor Arana Flores hace 1 año

      Hola Andres, prueba con el plugin sweet alert 2. Es un plugin js que te permite mostrar alertas.

  • Jose Alfredo Mendoza Chirinos

    Jose Alfredo Mendoza Chirinos hace 1 año

    Al momento que doy click en el boton de carrito de compras me salta el siguiente error 
    • Jose Alfredo Mendoza Chirinos hace 1 año

    • Jose Alfredo Mendoza Chirinos hace 1 año

    • Victor Arana Flores hace 1 año

      Hola estimado, el error es claro, estás haciendo referencia a una propiedad llamada options, y este no se encuentra definido en el componente.

  • Enrique

    Enrique hace 2 años

    Maestro, en el minuto 6:55 me da el error: Gloudemans\Shoppingcart\CartItem::__construct(): Argument #3 ($price) must be of type Money\Money, float given, called in /home/vagrant/code/victorarana/ecommerce_homestead/vendor/bumbummen99/shoppingcart/src/CartItem.php on line 240.

     

    Mi codigo:

    public function addItem(){

    Cart::add([ 'id' => $this->product->id,

    'name' => $this->product->name,

    'qty' => $this->qty,

    'price' => $this->product->price,

    'weight' => 550

    ]);

    }

     

    Intente volver a migrar database/migrations/2022_03_01_024453_create_products_table.php con el price asi:

    // $table->float('price');

    $table->decimal('price',9,2);

     

    Y me sigue dando el mismo error!