Evento del piè di pagina del profilo di rendering
RenderProfileFooterEvent viene inviato dalla sezione footer della pagina del profilo utente della dashboard. I moduli possono ascoltarlo quando necessitano di script o markup specifici del profilo dopo il rendering della schermata del profilo.
Dove si svolge
Questo evento è implementato in resources/views/pages/dashboard/users/profile.blade.php. NexoPOS lo invia all’interno della sezione footer della dashboard.
Proprietà disponibili
$event->output: un’istanza diApp\\Classes\\Outpututilizzata per aggiungere il contenuto del footer renderizzato.
Esempio di ascoltatore
<?php
namespace Modules\MyModule\Listeners;
use App\Events\RenderProfileFooterEvent;
class RenderProfileFooterEventListener
{
public function handle( RenderProfileFooterEvent $event )
{
$event->output->addView( 'MyModule::profile.footer' );
}
}
Riepilogo
- Usa questo evento quando un modulo necessita di un output del footer nella pagina del profilo.
- Aggiungi una visualizzazione Blade tramite
$event->output.