Instalar Laravel shoppingcart
Comprar curso

74. Instalar Laravel shoppingcart

En este módulo, aprenderás cómo instalar y configurar el paquete Laravel shoppingcart en tu aplicación de ecommerce. Desde la instalación del paquete, hasta la configuración de la funcionalidad de carrito de compras.

https://packagist.org/packages/codersfree/shoppingcart 


9 comentarios

Inicia sesión para comentar

Comentarios:

  • Rafael Diaz

    Rafael Diaz hace 1 mes

    Hola Victor. He venido implementando todo el curso, con algunas variaciones en mi proyecto. Estoy usando el github como medio de sincronización entre mi proyecto local y mi proyecto web, ya he desplegado proyectos con laravel sin problema de esta forma, pero en este momento, Mi proyecto acaba de fallar, me da un error justo en el carrito de compras. 

    En el log, me da este error y otros que se derivan de este.

    [2025-02-05 17:01:52] production.ERROR: Target class [cart] does not exist. (View: /home/shop/resources/views/cart/index.blade.php) {"userId":1,"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Target class [cart] does not exist. (View: /home/shop/resources/views/cart/index.blade.php) at /home/shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:942)

    el blade me da este error:

    Illuminate\Contracts\Container\BindingResolutionExceptionTarget class [cart] does not exist.

    adjunto imagen del error. Espero puedas guiarme.

    UPDATE: Instalé tu paquete y me da el mismo error.
     

    UPDATE 2: Acabo de remover y reinstalar el paquete con composer y se solucionó ese error tan raro. 

    Gracias Victor. Seguimos.

    • Victor Arana Flores hace 1 mes

      Hola Rafael, recuerda ejecutar composer en producción tambien. Cuando tu haces un commit, no se sube los cambios de la carpeta vendor (donde se ubica el paquete Shopping Cart) por esa razon en producción no tienes disponible dicho paquete.

      Pero se soluciona ejecutando composer install en producción y que descarga las dependencias que falter. Saludos.

    • Rafael Diaz hace 1 mes

      Hola Victor. Yo incluyo en mis repos siempre la carpeta vendor, por esta razón. Es raro que con este paquete (Shopping Cart) no lo detectaba cuando hacia el pull. Lo sube a github, lo vez en las carpetas de vendor, pero me daba ese error. Seguro con composer install tambíen se hubiera solucionado. Saludos amigo. 

  • Melvin Arnoldo Cardona Cota

    Melvin Arnoldo Cardona Cota hace 2 meses

    gracias, pero no me queda muy claro.    esto entiendo son variablres donde puedo especificar el formato del impusto;   $decimals = numero de decimales,  $decimalSeperato = separador de decimales, $thousandSeperator= separador de miles.

    • Victor Arana Flores hace 2 meses

      Asi es, tendrías que hacer algo asi

      Cart::tax(18)->add(...);
  • Melvin Arnoldo Cardona Cota

    Melvin Arnoldo Cardona Cota hace 2 meses

    hola,   en el cart de codesfree,  donde puedo personalizar el tax  creo que el que viene por defecto es el 21% y en mi pais es otro %. gracias

    • Victor Arana Flores hace 2 meses

      Puedes especificar el impuesto agregando este metodo junto con metodo add()

      Cart::tax($decimals, $decimalSeperator, $thousandSeperator);

  • Julio

    Julio hace 7 meses

    Hola, saludos.. consulta de novato, ¿esta librería se maneja por sesión? ¿puedo manejarla para compras tipo invitado sin que el usuario este logueado? gracias…

    • Victor Arana Flores hace 7 meses

      Hola Julio, así es, no tiene que estar logueado. Pero cuando se loguea se puede pasar todos esos iconos a la bbdd y asociarlo al usuario.

    • Julio hace 7 meses

      Excelente, muchas gracias me sirve perfecto.

  • Daniel Xd

    Daniel Xd hace 10 meses

    Definitivamente, no funciona con laravel11, ppipipip, si encuentro alguna solución, lo mando

    • Luis Gonzalo hace 10 meses

      Hola también estoy trabajando con laravel 11, quisiera saber si pudiste ver una manera de trabajar con el shopping cart?

    • Daniel Xd hace 10 meses

      Encontrate algo, yo nada, estaba pensando en otro metodo, pero me da flojera, busque en github carritos para laravel, hay algunos, despues los pruebo :V

    • Victor Arana Flores hace 10 meses

      Hola. He creado mi propia version del paquete, y me encargaré yo de mantenerlo, ya que siempre que salía una nueva versión de laravel tenia problemas para usarlo en mis cursos. 

      Aquí les comparto el enlace del paquete que será mantenido por Coders Free.

      https://packagist.org/packages/codersfree/shoppingcart 

  • Jesus Ram

    Jesus Ram hace 1 año

    Eliminaste el video anterior, y la clase 75 y 77 son iguales.

    • Victor Arana Flores hace 1 año

      Hola Jesus, el curso se esta actualizando. Se reemplazará los videos de aqui para adelante.

      Con respecto al video 75 y 77 ya lo solucione.

    • Ariel Sf hace 1 año

      Hola Victor el video que eliminastes es de la actualización. es el video en el que mostras como hacer la vista products.show, el detalle del producto.

    • Victor Arana Flores hace 1 año

      Hola Ariel, gracias por avisar. Ahi lo vuelvo a subir.

    • Victor Arana Flores hace 1 año

      Ya lo volví a subir.

    • Ariel Sf hace 1 año

      Muy agradecido Victor, todo excelente.

  • Steven Ortiz

    Steven Ortiz hace 1 año

    compañero estamos esperando esa actualización 😭😭😭

    • Victor Arana Flores hace 1 año

      Hola Steven, hoy subo más videos, ya grabe hasta el detalle del producto, y lo que sigue ya es el carrito de compras :D

    • Jesus Ram hace 1 año

      hoy subira mas videos compañero ?

  • Gd

    Gd hace 1 año

    Termine el video de la sección Crud de categorías → 21. Listar categorías. El siguiente es este en donde estoy escribiendo el mensaje: 22. Instalar Laravel shoppingcart. Por lógica me doy cuenta que no es el video que debería seguir. Supongo que es porque estas actualizando el curso, me gustaría saber cuando crees que terminaras de actualizarlo?

    • Victor Arana Flores hace 1 año

      Hola, subo videos todas las semanas. El curso estara culminado completamente en un mes aproximadamente.

    • Gd hace 1 año

      Perfecto! Muchas gracias!

    • Brayan Miguel Oblitas Mejia hace 1 año

      hola, sabes si la seccion carrito de compras ya esta actualizado o aun falta?

    • Gd hace 1 año

      No, este video de carritos de compra aún continua completamente desconectado al anterior que habla sobre variantes en el panel administrativo y ya pasó casi 1 mes.

  • Davincho

    Davincho hace 1 año

    No me funciono el carrito en laravel 10