Evento di rendering del piè di pagina di accesso
RenderLoginFooterEvent viene inviato dal footer della pagina di accesso di NexoPOS. I moduli possono ascoltarlo quando devono aggiungere script, markup o una vista Blade che è necessaria solo nella schermata di accesso.
Dove si svolge
Questo evento è implementato in resources/views/pages/auth/sign-in.blade.php. Viene dispatchato nella sezione layout.base.footer prima del caricamento degli asset di autenticazione.
Proprietà disponibili
$event->output: un’istanza diApp\\Classes\\Outpututilizzata per aggiungere il contenuto del footer renderizzato.
Esempio per l’ascoltatore
<?php
namespace Modules\MyModule\Listeners;
use App\Events\RenderLoginFooterEvent;
class RenderLoginFooterEventListener
{
public function handle( RenderLoginFooterEvent $event )
{
$event->output->addView( 'MyModule::auth.sign-in-footer' );
}
}
Riepilogo
- Usa questo evento per il contenuto del piè di pagina richiesto solo nella pagina di accesso.
- Aggiungi contenuto con
$event->output->addView().