Adquiere este curso para tener acceso a todas las lecciones
Comprar curso80. Guardar carrito de compras en bbdd
4 comentarios
Inicia sesión para comentar
Comentarios:
-
Yordy hace 4 semanas
Buenas noches, profe. Me sale el siguiente error del check() tanto en AddToCart.php como en AddToCartVariants.php
Estoy trabajando con laravel 11.
-
Cesar Alejandro hace 2 semanas
Hola Yordy.
estoy en la misma situacion.
solo ignore el error y si funciona bien, no se muy bien el por que pasa pero funciona bien -
Luis Angel Tapia Gonzalez hace 2 semanas
Trata con lo siguiente:
use Illuminate\Support\Facades\Auth;
if (Auth::check()) {
// The user is logged in...
}
-
-
Leyner Vm hace 1 mes
Tengo el error de unserialize al restaurar carrito de comprar, creo que es por la librería.
-
Marco A. Yanez hace 3 meses
Excelente Continuamos…
-
Kleyver hace 3 meses
hola vic como estas espero bien
que sucede si no trengo el documento EventServiceProviders
donde lo anexo el evento-
Marco A. Yanez hace 3 meses
Es muy extraño, El archivo EventServiceProvider se crea automáticamente cuando generas un nuevo proyecto Laravel. Se encuentra en app/Providers y se utiliza para registrar eventos y listeners. Puedes personalizarlo según las necesidades de tu aplicación para manejar diversos eventos y acciones correspondientes.
este es su contenido:
------
<?php namespace App\Providers; use Illuminate\Foundation\Support\Providers\EventServiceProvider as ServiceProvider; use Illuminate\Support\Facades\Event; class EventServiceProvider extends ServiceProvider { protected $listen = [ 'App\Events\SomeEvent' => [ 'App\Listeners\SomeListener', ], ]; public function boot() { parent::boot(); // } }
-----
Si por alguna razón el archivo EventServiceProvider no está presente en tu proyecto, puedes crearlo manualmente dentro del directorio app/Providers y copiar el contenido mencionado anteriormente. no tengo precedente que te funciones sin problemas a futuro pero es la opción que veo mas viable…
-
Victor Arana Flores hace 3 meses
Hola, en Laravel 11 no necesitas registrar los eventos con los oyentes.
Lo que tienes que hacer es crear un oyente con este codigo
php artisan make:listener RestoreCartItems
Luego dirigete a tu listener y haz esto
use Illuminate\Auth\Events\Login; class RestoreCartItems { /** * Handle the given event. */ public function handle(Login $event): void { // ... } }
En el listener al poner que se recibe el evento Login, es suficiente para que Laravel lo asocie con el evento.
-
Alfredo Romero hace 2 meses
Holaa buenas noches, tengo el proyecto en laravel 11, hice este ultimo paso que mencionas de crear el oyente con el php artisan make:listener RestoreCartItems, en el event provider no escribo nada solo dejo el listener, al realizar eso, no me mantiene el registro al loguear de nuevo y me aparece un error de serializacion
-