Home
NexoPOS

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 di App\\Classes\\Output utilizzata 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().